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();
原文地址:https://www.cnblogs.com/jizhiqiliao/p/9993072.html