私のアプリケーションは拡大していますが、reqsはいつも開いているウィンドウが1つだけであるように指示しています。ノーデパッドはメニューがあり、メニューアイテムはそれぞれ異なる機能です一度に1つのウィンドウを開くことはできません。単一フォームWindowsフォームアプリケーションのデザインパターン
Windowsフォームに関して、私はメインフォーム内にフォームを配置することを考えていました。それから私は、ユーザーメニューの選択に応じて必要な埋め込みフォームを読み込むことができます。または、私はメインフォーム(およびそれらのイベントを動的にユーザーメニューの選択に応じて)にコントロールを追加することができます。私はそのためにプレゼンタークラスを使用します。
これは私が使用する2つのソリューションです。あなたはそれをより良くするためのヒント/経験がありますか?
私は今、私のアプリケーションの一部を書き直さなければならないことを認識していますが、私は最初から始めているようです。
JPの回答によれば、SDI/MDIを記述しようとしているように聞こえますが、質問の言語は実際には意味がありません。可能であれば、明確にしてください。 –