在父窗体创建子窗体实例时,给子窗体实例Owner属性赋值自身实例,即可在子窗体通过该属性调用父窗体的方法。
父窗体Form1,子窗体Form2。
Form1.cs:
Form2 form = new Form2();
form.Owner=this;
form.ShowDialog();
Form2.cs:
Form1 form = (Form1)this.Owner;
Form.Function1();
本文介绍了如何在C#中创建父窗体Form1时,通过将自身实例赋值给子窗体Form2的Owner属性,以便子窗体能访问和调用父窗体的方法。实例代码展示了如何实现在Form2中调用Form1的Function1()方法。
3018

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



