如何在不隐藏控件的情况下调整窗口大小

时间:2011-03-04 06:34:15

标签: c# windows forms

如何调整窗体大小而不隐藏位于窗体新大小之外的控件?

3 个答案:

答案 0 :(得分:4)

查看要避免隐藏的按钮的.Anchor属性。可以设置锚属性,使得按钮的布置相对于窗体的一个或多个边缘。这样,当调整窗体大小时,按钮位置被“锚定”到(例如)窗体的底边和右边缘。

这不会阻止用户使表单小于按钮所需的最小空间,但我相信您还可以为表单设置最小大小属性。

答案 1 :(得分:3)

在表单中设置按钮或项目的anchor属性。

如果问题仍然存在,请将按钮或控件放到pannelgroupbox,然后将按钮停靠在父容器上。然后为控制器应用锚属性。

答案 2 :(得分:0)

我发现了类似的问题,我尝试的是将所有按钮放在TableLayoutPanel中并设置按钮的Anchor属性,这样我就可以调整对应于表单大小的按钮。 如果有任何身体有更好的主意,请善意建议........