MDI容器和vb6中的Form边界?

时间:2015-12-09 17:56:45

标签: forms vb6 mdi

MDI Form problem

附件是MDI容器和表单的图像。 所以我有一个mdi容器和多个子窗体。在图像中,您可以看到名为"主菜单"的第一个子表单。我试图摆脱这些形式的边界,因此只能看到mdi容器边框。我查看了属性并更改了BORDERSTYLE = NONE和WINDOWSTATE = NORMAL。所以这取消了边界。它第一次在MDI容器中打开时,表单看起来很好。当我回到主菜单表格时会出现问题,因为每次我这样做时,表格都会向左右移动,这很奇怪?请看图像并帮助兄弟出去。

1 个答案:

答案 0 :(得分:0)

您正在卸载并重新加载您的子表单,这是预期的(默认)行为。

在子表单加载事件中,将子表单的顶部和左侧属性设置为零。

在该load事件中,您可能还希望将子窗体的宽度和高度属性设置为MDI父窗体的ScaleWidth和ScaleHeight属性。这将调整子表单的大小以占用MDI父表单的可用显示区域。