要想在winform界面点击某个按钮或是图标,实现某个区域的伸缩,而且界面的布局还要随着一起变化,看似不好实现,因为他们的在winform上的依据坐标点来排兵布局的,但是也不是不能实现,下面就讲讲我实现的思路!
一、在form上添加一个FlowLayoutPanel的容器,然后设置其属性,AutoSize=ture,AutoSizeMode=GrowAndShrink,Dock=Fill,FlowDirection=TopDown
二、在FlowLayoutPanel容器中放置各种控件,但是必须先用Panel布局,不然这些控件都会挤在一起;
三、依据Panel大的布局,这样就可以实现在form表单上实现伸缩的效果呢!