从另一个表单中调用按钮

时间:2015-01-27 09:35:58

标签: c# winforms forms events button

我试图通过class1调用表单中的按钮。所以在我的表格中我有:

 public LoadSettings loadSet;  //refering to a class2

和按钮事件:

 public void loadSettings_Click(object sender, EventArgs e)
    {

        loadSettingsClicked = true;
        var loadSet = new LoadSettings(this);
        loadSet.load_settings(sender);

    }

所以它是一个调用class2中的方法并执行某些操作的按钮。现在我在class1中,我想从那里调用这个按钮。在这个class1中我有:

         public Form1 form1 = null;

    public Class1(Form1 frm1)
    {
        form1 = frm1;
    }

现在我想从那里拨打按钮:

    form1.loadSettings_Click(this);

但他并不想要。他认出表格等,但我该怎么称呼按钮?

1 个答案:

答案 0 :(得分:2)

您是否尝试过form1.loadSettings_Click(this, EventArgs.Empty);