質問: Application.OpenForms[1]; form.Show(); ``` 上のコードを書いて、試してみましたが、出来ませんでした。 初歩的な質問で申し訳ありませんが、よろしくお願い致します。
回答: 一番簡単な方法は、form3 に form2 の事を教えてやることです。 form3 内にプロパティとして form2 を準備しておいて、form3 を new して show するまでの間に、form2 の事を入れてやるのです。 ※コンストラクタで渡して、form3 の方では private にしておくのがよいです ``` (form2 内) Form3 form = new Form3(this); form.Show(); (form3 内) private Form2 callForm; public Form3(Form2 frm) { this.callForm = frm; ... } ```