これは少し紛らわしいように聞こえるかもしれませんが、ここで説明します。だから私はこの親フォームを持っていて、ボタンをクリックすると新しい子フォームが表示されます(私の親フォームはまだ開いていることに注意してください)。必要なのは、子フォームのボタンを押したときに、最初から開いていた親フォームを表示して閉じるための新しい親フォームです。これが混乱しないように願っています。私はそれで遊んでみますが、何もうまくいかないようです私は私の親フォームにこのようなものを持っています
Form2 loging = new Form2();
loging.ShowDialog();
私の子供のフォームに
Form1 loging = new Form1();
loging.Close()
loging.ShowDialog();
this.Close();