【发布时间】:2012-10-01 06:14:00
【问题描述】:
我为我的 mdi 孩子制作了自定义边框。 Mdi 子窗体属性:
- FormBorderStyle = 无
- 控制框 = 假
- 文本 = ""
- WindowState = 最大化
首先,当我将 Windowsstate 的属性设置为 Normal 时,我的 mdi child 不会出现,我猜它的大小为 0;0。 我尝试在 Form_Load 方法中设置大小,但仍然没有任何改变。 当我将 FormBorderStyle 更改为 FixedSingle 时,我可以看到非常小的表单,只有足够的空间来双击标题栏。然后表格真的最大化了。
我只是不明白了,这一切都非常令人困惑。 而且由于窗口状态已最大化,我无法使用函数在屏幕上拖动表单,因为它认为它已最大化....
【问题讨论】:
-
这些不是 MDI 子窗口的有效属性,它必须具有可调整大小的边框。 Winforms 忘记抛出异常。
标签: vb.net size zero formborderstyle