winform调用另一个窗体的控件或方法

1.创建窗体对象

Form1 form1 = new Form1();
form1.Button; //调用控件
form1.Method();  //调用方法

属性要设置为public。

2.不创建窗体对象

class Form1: Form
{
    public static Form1 form1;
    public Form1()
    {
        InitializeComponent();
        form1 = this;
    }
    public void Method()
    {
    }
}

调用:

Form1.form1.Button;
Form1.form1.Method();
posted @ 2018-11-21 09:19  Kyle0418  阅读(4622)  评论(0)    收藏  举报