读书人

MDI子窗体显示有关问题

发布时间: 2012-02-22 19:36:55 作者: rapoo

MDI子窗体显示问题
我在MDI窗体中左边用了一个 panel,现在打开子窗体的时候,子窗体会被panel覆盖,然后如果设置 panel.dock=left, 那么panel就会把最上面的menustrip、toolstrip 都挤到右边,有什么办法让panel固定在左边,这样mid子窗体就只是在右边中间的区域显示,但是又不把 menustrip\ toolstrip\statusstrip 都弄到右边么?

[解决办法]
让Panel "置于顶层 ",这四个字右键菜单中有,如果是用代码控制,找Control中带Z这个字母的方法
[解决办法]
这应该是控件添加顺序问题引起的,先添加Menu,toolbar,然后再添加Panel,并将Panel的dock属性设为Left.不要先添加Panel并设置它的Dock属性

读书人网 >VB Dotnet

热点推荐