我application
用这个概念设计了我的SDI
,那就是Single Document Interface
。我的应用程序的结构解释如下,
我的应用程序主要包括两个forms
,
Login Form
Main Form
登录表单:
显然,Login Form
最初会被打开,它会要求user credentials
,然后如果credential
匹配,我会关闭,然后login form
我会main form
为用户显示。
主要形式:
实际上,main form
由三个组成panels
。第一个面板是dockked top
,它将容纳menus
第二个面板dockked right
,它将容纳所有必要的按钮,例如,save
等。第三个面板有点重要,它将容纳通过.delete
exit
forms(Toplevel=false)
menu
我的问题是,我的应用程序中有 100 多个表单,1.) 根据用户请求打开该面板内的所有表单是否有效。?[当用户单击右侧的退出按钮时,我会一一删除它们close
] 2.) 实现行为是否像一个,有任何.? [因为在我的应用程序中,我只是在 a 中实现了这个概念]forms
panel
panel
SDI
MDI
disadvantages
MDI
SDI