C#控件load事件

2024-11-16 01:31:45
推荐回答(5个)
回答1:

控件是怎么弄上去的?
在设计器上设计的那它就是跟窗口一起加载的
如果用代码实现那就是当你附加在窗口上时就加载完了

如果是第一种你可以设计它的 visible = false 即隐藏控件在再要使用时设置为 true 即显示,不用就再次为 false

如果是第二种你可以在窗口load是就布置好控件,在按照上个的方法做

这样做基本都是控件只load一次罗

回答2:

你用一个全局变量,如果已经执行了,就给它true。然后你再加载的时候就判断它的值,如果是true,则不要执行了就行了。

回答3:

你可以把你要写的方法写在构造函数里面 load 加载就是在控件被触发的时候加载的

回答4:

可以先隐藏窗口,用的时候直接显示,而不是load。

回答5:

IsPostBack,判断是否回传,再次加载不刷新了。。。。
if(!IsPostBack)
{
语句;
}