button和pannel实现折叠效果

今天在网上查了下折叠式菜单,资源倒是不少,但是实现过程极为繁琐,看到都怕怕,ctrl+c的勇气都没有,于是自己尝试着弄一下,没想到还真的给整出来了,最终效果还蛮不错的。
需要借助panel控件,先搭出一个框架来才能进行后续操作,就以button+panel举个例子:
1.在开始UI设计时,先按一个button上来,修改button控件Dock属性为"Top"(最上面那个框)
2.再按上来一个panel,注意此后点上来的控件都不能与其他控件发生重叠,拖到窗体空档处,修改panel控件Dock属性为"Top"
3.重复1

框架搭好后,用button控制panel的显示和隐藏即可大功告成,够精简了吧!

 

 

posted @ 2023-01-09 09:32  一年变大牛  阅读(139)  评论(0编辑  收藏  举报