次の問題があります。
スタック内の複数のモーダル フォームを開きます (たとえば、form1 はモーダル フォーム form2 を開き、次にモーダル フォーム form3 を開きます)。スタック全体を非表示にしたいと思います。
Hide メソッドを呼び出すか、親に Visible プロパティを設定しようとしましたが、これは親を非表示にするだけです。また、すべてのフォームを個別に非表示にしようとしましたが、前述のメソッドを呼び出すスレッドをロックするフォームごとに ShowDialog を呼び出す必要があります。
最初のフォームでプロパティを設定するだけで、親のステータスを継承し、カスケードで非表示になるようにモーダル ダイアログを設定する方法はありますか?
他の提案も受け付けています。