Windows窗体应用程序设置为MdiContainer,子窗体在加载时更改显示

时间:2018-07-05 06:11:01

标签: vb.net mdiparent

我有一个用VB编写的基本Windows窗体应用程序。

主表单设置为IsMdiContainer = true

我有一个简单的childForm设置,以正确的大小填充空间。 我为其创建了一个全局变量。

Public childForm as childFormClass = new childFormClass

我设置了childForm.MdiParent = Me(即MainForm)

当我打电话给childForm.Show()时,各种控件不在设计的位置,甚至有些消失了? (假设离开一侧)。事情似乎向右移动。

一段时间以来,我一直在追逐此问题,但找不到解决方案。欢迎任何建议。

干杯, 格雷姆

Child Form design

Running app showing moved and missing controls

1 个答案:

答案 0 :(得分:0)

已修复。 在子表单上,我必须设置AutoScalMode = Inherit

它仍然是默认的AutoScalMode = font