有A,B两个窗口,A调用启动B
一开始在A的处理中,调用B窗口的Load()函数:
B.B_Load(sender,e)
结果发现B窗口的Load()函数内容被执行了2次
后来将A处理中的调用改为:
B.Show()
这样的话,B窗口的Load()函数内容正常执行1次
本文探讨了一个关于窗口加载的问题。在初始实现中,通过调用窗口的Load()函数导致该函数被意外执行两次。通过调整为直接使用Show()方法,成功地使窗口的Load()函数仅执行一次。
有A,B两个窗口,A调用启动B
一开始在A的处理中,调用B窗口的Load()函数:
B.B_Load(sender,e)
结果发现B窗口的Load()函数内容被执行了2次
后来将A处理中的调用改为:
B.Show()
这样的话,B窗口的Load()函数内容正常执行1次

被折叠的 条评论
为什么被折叠?