form2中加一个过程
public void m()
{
button_Click();
}在form1中调用
form2.m();

解决方案 »

  1.   

    将form2中的按钮设置为public,然后在第一个窗口中用
    form2 myForm=new form2;
    myForm.show();
    myForm.Button1.Performclick();就可以了。
      

  2.   

    照樓上老大所說﹐但有問題﹕('System.Windows.Forms.Form' 不包含 'Button1' 的定義
    ﹐但子窗體都有Button1按鈕。)private void toolBar1_ButtonClick(object sender, System.Windows.Forms.ToolBarButtonClickEventArgs e)
    {
    Form fchild=this.ActiveMdiChild; //取得當前的開啟的子窗體。
    if(e.Button.Equals((object)Add))
    {
     fchild.Button1.Performclick();          }
    }