フォームAを開くメインフォームがあり、フォームAIからフォームBを開くことができ、フォームBIからフォームCを開くことができます。問題は、フォームBまで開くとすべてが正常に機能しますが、フォームCを開くと同様に、フォームCとBを閉じて、フォームAがメインフォームの後ろに移動します。フォームの場合、フォームのインスタンスを作成してから使用します.Show()
cNewForm form = new cNewForm();
form.Show();
私はすべてのフォームでこれを行っています