button事件还不是调用一个方法
protected void Button1_Click(object sender, EventArgs e)
{
    //....
}把protected 改成public 然后
a.Button1_Click(null,null)

解决方案 »

  1.   

    不知道你的两个窗体什么关系,如果是同在一个项目里,就把B窗体的那个buntton事件设置为公共的,如果是不相连的,就用FindWindow找到B窗体的句柄,然后SendMessage
      

  2.   

    参考这里,
    http://blog.csdn.net/zhzuo/archive/2004/04/05/22027.aspx
    http://blog.csdn.net/zhzuo/archive/2006/05/05/708941.aspx