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