C#WINFORM中 如何把一个已经加载完成的窗体在重新加载

是在其他窗体执行
2024-12-15 14:23:57
推荐回答(5个)
回答1:

从Form1.Controls中删掉后再添加进去
,如果是在子窗体项重新加载父窗体,那很遗憾,必须要关掉子窗体(除非你使用进程开启子窗体),如果是在父窗体重新加载子窗体,那很简单。吧子窗体关掉,然后重新打开,或在子窗体中调用重新加载函数。

回答2:

窗体名_Load(null,null)就可以重新加载load事件。需要那时候刷新看个人需求。
注意需要把load事件的访问权限设置为“公共”即‘public'。

回答3:

再调用load方法
LoginForm_Load(sender, e);

回答4:

Form1 a = new Form1();
a.Show();
a = new Form1();
a.Show();
return;
多Show几次

回答5:

再调用load方法