+ -
当前位置:首页 → 问答吧 → 在GUI中,怎么将Panel的尺寸随着form的改变而改变啊

在GUI中,怎么将Panel的尺寸随着form的改变而改变啊

时间:2011-12-06

来源:互联网

怎么将窗体程序中的Panel的大小变成随着窗体的改变而改变的啊

作者: jsasdw1991   发布时间: 2011-12-06

如果只有一个pannel,可以设置属性
Panel.Dock=DockStle.Fill;
如果不是则
设置anchor,设置right top left buttom,点击需要跟随from缩放的方向。

作者: Tsapi   发布时间: 2011-12-06

里面的内容也要缩放吗? 如果不是的话楼上的完全能实现了,是的话先获取改变后的panel的size  
设置两个长度转像素的参数
不过这样会变形,最好还是要有滚动条

作者: akgjh1   发布时间: 2011-12-06

在属性框中设置以下Anchor属性,可以让Panel的边框与窗体的距离固定,即使窗体大小变化,panel也会跟着变化。如果要实现更复杂的功能,可以在窗体的大小改变事件Resize中编写panel大小的相关代码。

作者: xiehuan_uestc   发布时间: 2011-12-07