【发布时间】:2012-11-19 08:13:12
【问题描述】:
我不知道怎么问所以这是例子:
所以我的问题是如何避免两个按钮相互重叠?我如何需要锚定它们或使位置动态?
在示例中,两个按钮都锚定在左、上、右。当我最大化时,我需要它们自动调整大小。
【问题讨论】:
我不知道怎么问所以这是例子:
所以我的问题是如何避免两个按钮相互重叠?我如何需要锚定它们或使位置动态?
在示例中,两个按钮都锚定在左、上、右。当我最大化时,我需要它们自动调整大小。
【问题讨论】:
将它们放在左右停靠的面板中。将它们都停靠以填充,但首先停靠右键。
【讨论】:
好吧,如果您希望它们各自具有相同的大小,请尝试将它们放入一个表格中,使表格的每一列都有 50% 的宽度。然后将表格设置为左、右、上锚定。
【讨论】:
使用控件的Anchor 属性,按照您的操作方式进行操作,并且是实现所需效果的最简单方法。只需确保您首先在设计器中按照您希望的方式调整和定位 both 按钮(以便它们在设计器中看起来正确),然后设置 both 的锚点左侧和右侧和顶部的按钮。然后,当您调整表单大小时,他们会按比例调整自己的大小和位置。
或者,您可以将两个按钮放在具有两列的 TableLayoutPanel 或常规 Panel 上,并使用 Dock 属性,将一个按钮停靠在左侧,将一个按钮停靠在右侧。
【讨论】: