【发布时间】:2008-10-06 15:51:37
【问题描述】:
在vb.net 中将Mdichild 拖到Mdiparent 边界之外时,是否可以防止出现滚动条? 我希望该解决方案不涉及检查子表单的位置,因为要更改的表单太多。
显然自动滚动在 mdiparent 上设置为 false 并且将 VScroll 和 HScroll 设置为 false 不起作用
【问题讨论】:
在vb.net 中将Mdichild 拖到Mdiparent 边界之外时,是否可以防止出现滚动条? 我希望该解决方案不涉及检查子表单的位置,因为要更改的表单太多。
显然自动滚动在 mdiparent 上设置为 false 并且将 VScroll 和 HScroll 设置为 false 不起作用
【问题讨论】:
我发现了一种可行的解决方案:"How will I disable the scrollbars in MDI parent"。
但是,我会更改代码,以便仅在移动或调整其中一个子窗口的大小时调用该方法,而不是挂钩到 WndProc,这非常昂贵,并且如第三条注释所述,会导致闪烁。
【讨论】: