1 つの機能を持つ 1 つのメイン フォームを持つアプリケーションを作成したい = 新しいフォームを追加します。
フォームがどのように作成されるかわかりません。フォームはユーザーによって動的に作成されます (メイン フォームからの AddForm メソッド)。
すべてのサブ フォームは同じですが、一部の prop は異なるパラメーターを受け取ります (ctor またはそれ以降にある可能性があります)。
メイン フォームを閉じたときに、すべてのフォームを閉じることができるようにしたいと考えています。
新しいフォームが表示される前に、おそらくShowDialogメソッドを使用して設定フォームを表示し(フォームパラメータを取得する)、フォームの検証チェックを行い、フォームが検証された場合にのみ新しいフォームが表示され、そうでない場合(またはユーザーがキャンセルする場合) ) フォームは破棄されます。
MDI については知っていますが、実際には他の方法を好みます
何か案は?
ありがとう!