在vb.net中使用窗口大小更改按钮的大小

时间:2012-05-15 06:57:27

标签: .net winforms visual-studio-2010 resize

如何将窗体中任何按钮的大小连接到窗口大小,以便它会按窗口大小成比例变化?

我经历了这些:

  1. How to: Anchor Controls on Windows Forms
  2. AutoSize Property Overview
  3. 我在窗口上的所有按钮都应用了正确的锚定并将自动尺寸设置为true,但是当我增加窗口的大小时,按钮的大小不随之增加。

1 个答案:

答案 0 :(得分:2)

您需要设置Anchor属性以匹配您要完成的操作。如果要更新宽度,请将其设置为“左,右”;对于高度,将其设置为“顶部,底部”。

AutoSize属性只是告诉控件调整大小以适应它自己的内容,因此这并不适用于您尝试执行的操作。将AutoSize属性设置为true会覆盖/取消使用正确锚定时可能发生的大小调整。