问题标签 [mdi]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - MDI 子项在 MDI 父项中的分布
我有一个 MDI 父窗体,它在运行时创建许多 MDI 子窗体。有没有一种聪明的方法可以在父级内部均匀分布这些表单?有任何想法吗?
提前致谢!!
c# - 如何正确处理居中的 MDI 表单背景图像
我有一个带有居中背景图像的 MDI 表单。
每次用户更改表单的大小或状态时,图像都不会更新。它保留在旧位置(不再居中),当表格太小时甚至会丢失。
如何正确处理这种情况?
我真的必须在与表单大小和状态相关的所有事件处理程序中调用“this.Refresh()”吗?
应用程序在 .net 3.5SP1 C# 和 Windows.Forms 中实现。
delphi - Delphi MDI - 处理打开/关闭/激活子窗体
我正在开发 MDI 应用程序,它为每个创建的 MDI 子项分配一个选项卡。我需要在主(父)表单代码中“捕获”子表单的 OnActivate、OnCreate 和 OnDestroy 事件。简单地以子窗体调用代码对我来说是不可能的,因为有许多窗体的类用作 MDI 子窗体,插件也可以加载它自己的窗体...
所以,我的问题是:如何在不使用子表单事件的情况下捕获 MDI 子表单已被激活/停用?
delphi - 将 MDI 表单显示为模态
这听起来不符合 MDI 的本质。有时我需要将 MDI 表单 (FormStyle=fsMdiChild) 显示为模态。而且我还需要访问另一个MDI表单的Application.CreateForm和OnShow事件之间的部分,即
有任何想法吗?
delphi - Delphi, MDI vs Tabs 用于多文档界面
我正在开发一个多文档应用程序。目前它使用 MDI,这对我(作为开发人员)以及我相信的用户来说都非常方便。但是有一个“反对” - 我还没有找到快速加载许多子窗口的解决方案(每次创建并最大化窗口以填充父区域时,都会有一个调整大小的“动画”,这需要很多时间)到目前为止,因此我正在考虑切换回选项卡式界面(这需要更多的工作,我需要将表单“嵌入”到页面表中,因为有许多“种类”的表单可用,其中一些用于编辑文本文档,一些用于其他对象)...
那么,你的意见是什么?我应该使用 MDI 还是选项卡式界面?
winforms - 将一个表单移动到另一个 winforms - C#
我有2个winforms Form 1和Form 2。我在form1中有button1,当我从form1单击button1时,我会显示form2。
单击 button1 时,我隐藏 form1 以显示 form2。这会产生轻弹效果,我需要删除此轻弹。我如何打开/重定向到另一个表单(我应该一次只显示一个表单,并且不应该显示任何顶部菜单(如果我使用 MDIParent 表单)。只有一个活动表单。
谢谢,卡西克
delphi - Delphi,框架与表格。多文档界面是什么?
昨天我开始讨论“MDI 与选项卡式界面”。我问过我是否应该继续将我的应用程序开发为基于 MDI 的应用程序,还是应该将子表单嵌入到选项卡表中。有人指出我应该改用 TFrames ......我的问题是:为什么?
在 TFrame 上嵌入表单时使用 TFrame 有什么优点?到目前为止我什么都不知道,切换只需要我重写部分代码......
(无论如何,我不会在设计时使用嵌入!)
提前致谢
mdi - 隐藏一些属性,即文本框,父表单中的标签
m 使用 MDI 子窗体并希望它在单击其父窗体的按钮时显示,同时我希望当子窗体出现时应放置它以便父窗体的某些属性,即图片框显示,而其他标签和文本框被隐藏。这可能吗?如何?
c# - 如何在 .NET 中保持 MDI 布局?
我正在用 C# 编写一个 MDI 应用程序。我想要一种方法来存储所有打开的窗口的位置和内容,以便用户可以自定义查看多个文档的方式。有没有一种简单的方法可以做到这一点,还是我必须推出自己的解决方案?
c# - 程序作为 MDI 子窗口
有没有办法将程序用作 MDI 子窗口。我正在考虑拥有一个可以有多个子窗口的主 MDI 父窗口,其中一些将是程序(.exe 文件)。
蒂姆