首页 新闻 会员 周边

C# midForm 问题

0
[已关闭问题] 关闭于 2014-12-25 11:40

一个小的管理系统,左侧是菜单,右侧是窗体显示,分别放入splitecontainer的左右两侧。

 

现在的问题是,当把那个区分的split拖到右边的时候,点击左侧菜单,在右侧打开窗体后,再把split拖到左边后,窗体不能随着右侧的splitpanel大小变化而变化。看着像半截。

 

但是把formborder设置为不是none的时候,发现可以拖动窗体的边改变大小,把没显示出来的显示出来。

 

在split的sizechange的事件里面设置了form的宽度,但是不起作用,怀疑是此处导致,求解。

Peter.Xu的主页 Peter.Xu | 初学一级 | 园豆:13
提问于:2014-12-25 10:20
< >
分享
所有回答(3)
0

1.  用流布局;

2.  你改split的sizechange没用, 得改你右边窗体的。 

问天何必 | 园豆:3311 (老鸟四级) | 2014-12-25 10:42
0

把你用的布局控件的dock设为full

刘宏玺 | 园豆:14020 (专家六级) | 2014-12-25 11:07
0

学习Winform编程。

关于布局,你得掌握两个属性

一是Anchor,二是Dock

爱编程的大叔 | 园豆:30839 (高人七级) | 2014-12-25 11:20
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册