【发布时间】:2013-03-25 11:32:56
【问题描述】:
我的表单中有两个标签。第二个在第一个的下方。在列表框索引更改时,它们都填充了文本,并且它们都设置了 MaximumSize 属性,因此它们只能垂直增长。当上面的标签填充足够长的字符串时,它的内容会覆盖在第二个标签上。
有什么简单的方法可以将元素的位置绑定到另一个元素的高度吗?还是应该以编程方式根据所选元素的高度更改位置?
【问题讨论】:
标签: c# winforms layout position element
我的表单中有两个标签。第二个在第一个的下方。在列表框索引更改时,它们都填充了文本,并且它们都设置了 MaximumSize 属性,因此它们只能垂直增长。当上面的标签填充足够长的字符串时,它的内容会覆盖在第二个标签上。
有什么简单的方法可以将元素的位置绑定到另一个元素的高度吗?还是应该以编程方式根据所选元素的高度更改位置?
【问题讨论】:
标签: c# winforms layout position element
除了以编程方式响应 SizeChanged 之外,您还可以使用 FlowLayoutPanel...
【讨论】: