窗体间简单的引用。一个窗体调用另一个窗体的变量或控件。
如form4调用form3中的变量:只需要把form3中的变量设置为public类型,然后在form4中new一个form3,直接就可以调用了。
如form4调用form3中的控件:同样只要在Form3.Designer.cs里面把空间的访问类型设置为public即可,ep:public
public partial class Form3 : Form
{
public Form3()
{
InitializeComponent();
}
public string p = "f3";//公有变量
}
//Form3.Designer.cs
partial class Form3
{
#region Windows Form Designer generated code
……
#endregion
public System.Windows.Forms.Label label1;//公有控件
//Form4.cs
private void Form4_Load(object sender, EventArgs e)
{
Form3 f3 = new Form3();
f3.p = "f4";
f3.label1.Text = "sad"+f3.p;
f3.Show();
} |