把一个winform分成两个panel,panel1和panel2。鼠标点击分割线后,panel1隐藏,整个winform只显示panel2。再点击后,panel1出现。请问各位大虾这个功能怎么实现?-----
2 回答
慕神8447489
TA贡献1780条经验 获得超1个赞
使用控件的Dock属性 设置panel1的Visible状态就可以达到效果
--具体使用-------------
panel1 dock left
panel2[用户点击的控件/当然也可以用Splitter代替] dock left
panel3 dock fill
点击panel2交替设置panel1的Visible状态就可以达到效果
----本人经常使用的一种方法-------------------------------------------
ToolStripContaine是可以实现
Splitter效率更高一点
panel1 dock left
Splitter1 dock left
panel2 dock fill
这样不写一句代码就可以调正大小
注意一点:要设置dock属性时一定要按顺序拖放控件, 从左到右, 从上到下
- 2 回答
- 0 关注
- 872 浏览
添加回答
举报
0/150
提交
取消