我有一个主窗体,上面有一个按钮,单击时会打开一个新窗体 ( MyForm
)。
MyForm f = new MyForm();
f.Method();
f.Show();
如果我设置MyForm
为局部变量,则该MyForm_Load()
方法不会触发。但是,如果我做类似的事情
new MyForm.method();
该MyForm_Load()
方法确实触发(使用断点测试)。
我知道,如果我创建一个变量,MyForm
那么该IsHandleCreated
属性是真实的,这会干扰MyForm_Load
被解雇。有没有办法克服这个问题?