winform中左侧导航栏收起
左侧为导航栏 右侧为工作区
现在我把做侧导航栏收起 右侧工作区自动填满左侧隐藏的空位,这个怎么实现啊?
C/S结构没怎么用过,不知道怎么写,谁有资料或方法请告诉我,谢谢!
------解决方案--------------------第三方的dockManager控件
------解决方案--------------------如果你要手工收起左边导航栏的,也可以用spliterControl控件。
都是DevExpress的。
------解决方案--------------------spliterControl 代码可以控制分割线的位置
------解决方案--------------------用Splitter控件,左右一边放一个panel,设置dock=Fill,
再控制一下左边panel的掩藏和显示就可以了,,
可以的splitter相关事件上面去控制,不如点击splitter进行掩藏和显示。。
------解决方案--------------------右侧控件设置dock为fill,左侧为left