我的表单中有3个按钮。我需要做的是当我将实际形状变大或变小时,按钮应该改变它们的位置和尺寸以使它们看起来很好,所以它们不会保持相同的尺寸和位置。我试图使用锚点,但这不是很好。我可以用什么来解决我的问题?
答案 0 :(得分:0)
您可以检查停靠和锚点属性
http://www.youtube.com/watch?v=afsx1IJULLI
http://msdn.microsoft.com/en-us/library/system.windows.forms.control.dock(v=vs.110).aspx
答案 1 :(得分:0)
您应该设置左侧和右侧,或顶部和底部锚点以调整控件大小。如果您只从这些对中设置一个锚点,则将定位控件而不是调整大小。
Docking将调整控件大小,因为它相当于设置三个或更多锚点。
答案 2 :(得分:0)
尝试使用TableLayoutPanel,将按钮放在表格的列中
答案 3 :(得分:0)
Look good
始终不同。我喜欢在StackPanel中放置按钮并将AutoSize属性设置为true。这解决了两个问题: