どうもありがとうございました(^^)
Form2で
public event Form1.TheDelegate Button1Click;
....
private void Button1_Click(object sender,EventArgs e{
Button1Click();
}
Form1で
public delegate void TheDelegate();
.....
Form2 f2=new Form2();
f2.Button1Click=new TheDelegate(this.Form2_Button1Click);
f2.Show();
というようにして解決しました