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