C# 中,没有像MFC中有直接获取主窗体的函数方法;又不想单独定义对象;下面利用自带的功能,这个方法也是其他地方搜到的,这里做个记录。
// MainForm中初始化子窗体对象
Form2 form2 = new Form2();
form2.Owner = this;
form2.ShowDialog();
这样在form2的类里面就可以通过Onwer属性获得MainForm的实例了。
本文介绍了一种在C#中利用子窗体的Owner属性来获取主窗体实例的方法。通过将子窗体的Owner设置为主窗体,可以在子窗体内部轻松访问到主窗体的对象,实现两者之间的数据交互。
C# 中,没有像MFC中有直接获取主窗体的函数方法;又不想单独定义对象;下面利用自带的功能,这个方法也是其他地方搜到的,这里做个记录。
// MainForm中初始化子窗体对象
Form2 form2 = new Form2();
form2.Owner = this;
form2.ShowDialog();
这样在form2的类里面就可以通过Onwer属性获得MainForm的实例了。
1399

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