第一: 在类中创建窗体对象的方式,通过对象调用控件或方法
eg:
Form1 form1 = new Form1();
form1.Button; //调用控件
form1.Method(); //调用方法
要注意,对应控件的Modifiers属性要设置成public .
第二:
在窗体Form类下定义静态变量(例如:form1),然后在类中引用这个静态变量(form1)
eg:
-
首先定义静态变量form1
public partial class frmMain : Form
{
public static frmMain form1; -
初始化将窗体赋给静态变量form1
public frmMain()
{
InitializeComponent();
form1 = this; //赋值 ,当前值
}
- 在类中 调用窗体的控件或方法
frmMain.form1.Button ; //調用控件
frmMain.form1.Method();//調用方法.