>>10
ありがとうございます
public partial class Form1 : Form
{
public Form2 form2 = new Form2(this);
public Form3 form3 = new Form3(this);

のthisを消したらコンパイラを通って例外も起こりませんでした


実際動くようになったのですが、いまいち仕組みがよくわからないのです
できれば解説していただけないでしょうか?