第一種方法: 在類中创建窗体对象的方式,通过对象调用控件或方法
e.g:
-
Form1 form1 = new Form1();
-
form1.Button; //调用控件
-
form1.Method(); //调用方法
這個方法要注意,對應控件的Modifiers属性要设置成public .
第二種方法:
在窗體Form类下定义静态变量(例如:form1),然后在類中引用这个靜態變量(form1)
e.g:
1. 首先定義靜態變量form1
public partial class frmMain : Form
{
public static frmMain form1;
2. 初始化時將窗體賦給靜態變量form1
public frmMain()
{
InitializeComponent();
form1 = this;//賦值 .在vb中就是 Me
}
3. 在類中 調用窗體的控件或方法
frmMain.form1.Button ; //調用控件
frmMain.form1.Method();//調用方法.