您将如何处理“MDI 性”?在想要使用 MVP 模式的应用程序中?
情况:MainForm(分配给 MainPresenter)已启动并正在运行。用户单击 ShowFoo 按钮 - 事件被传递到 MainPresenter,MainPresenter 又创建新的 FooPres…
如何将 MDI 子项设置为另一个窗体的所有者?
我有一个子表单,其中有一个查找表单。我将查找表单的所有者设置为子表单,如下所示: private void ShowFindForm() { FindForm.Show(this); } 然后允…
Delphi,框架与表单。多文档界面怎么样?
昨天我开始讨论“MDI 与选项卡式界面”。我问过是否应该继续开发基于 MDI 的应用程序,或者是否应该将子表单嵌入到选项卡中。 有人指出我应该使用 TFr…
将一个窗体移动到另一个 winform - C#
我有2个winforms Form 1和Form 2。我在form1中有button1,当我从form1单击button1时,我显示form2。 Form2 ins = new Form2(); ins.MdiParent = this.…
Delphi MDI - 处理打开/关闭/激活子窗体
我正在开发 MDI 应用程序,它为每个创建的 MDI 子项分配一个选项卡。我需要在主(父)表单代码中“捕获”子表单的 OnActivate、OnCreate 和 OnDestroy…
将 MDI 表单显示为模式
这听起来违背了 MDI 的本质。有时我需要将 MDI 表单 (FormStyle=fsMdiChild) 显示为模式。我还需要访问另一个 MDI 表单的 Application.CreateForm 和 …
带有 OpenGL 的 Qt MDI 应用程序:如何获取有效的屏幕截图?
我有一个用 Qt 编写的 MDI 应用程序。一些子窗口包括 QGLWidget,即 OpenGL 上下文。其中最突出的是使用 OpenGL 顶点和片段着色器来可视化其数据。 我…