Form1,Form2,Form3と3つフォームがある中で、それぞれがそれぞれに(それぞれのコンポーネントに)アクセスできるようにしたいのですが、
フォーム1に
public partial class Form1 : Form
{
Form2 form2 = new Form2();
Form3 form3 = new Form3();
    ・・・

と記述しました。
するとform2.textBox1.text=・・・と操作することができました。

しかし、フォーム2に
public partial class Form2 : Form
{
Form1 form1 = new Form1();
Form3 form3 = new Form3();
    ・・・

と記述しました。
するとForm1 form1 = new Form1();の行でSystem.StackOverflowExceptionの例外が発生します。
どうすればフォーム2から同じようにform1.textBox1.text=・・・などと操作できるようにすればいいのでしょうか?