applicationというコンセプトSDIでデザインしましたSingle Document Interface。私のアプリの構造は以下で説明されています。
私のアプリケーションは主に2つで構成されforms、
Login FormMain Form
ログインフォーム:
明らかに、Login Formが最初に開かれ、 が要求されますuser credentials。次に、credential一致した場合は を閉じ、login formその後、ユーザーに を表示しmain formます。
メインフォーム:
実際にmain formは 3 つで構成されていますpanels。最初のパネルはdockked topを保持しmenus、2 番目のパネルは、などのdockked right必要なすべてのボタンを保持します。3 番目のパネルは少し重要で、を介して開かれる を保持します。savedeleteexitforms(Toplevel=false)menu
私の質問は、私のアプリケーションには 100 を超えるフォームがあるということです。[ユーザーが右側の終了ボタンをクリックすると、closeそれらformsを1つずつ削除します] 2.)のように動作するように実装していますか? [私のアプリでは、概念を実装しただけなので]panelpanelSDIMDIdisadvantagesMDISDI