【发布时间】:2017-10-29 20:23:04
【问题描述】:
我有一个带有预定义值的组合框的用户控件。我认为使用此控件的程序员将能够水平拉伸控件,但不能垂直拉伸。
Here, @SLaks 建议设置MaximumSize 属性,但是,我必须限制宽度,我不想这样做。
那么如何实现呢?
【问题讨论】:
-
为什么不将
MaximumSize设置为(int.MaxValue, Height)? -
从 ComboBox 派生您自己的类几乎总是一个更好的主意。您将继承其所有默认行为,包括调整大小的方式。只有在需要组合多个控件时才使用 UserControl。
标签: c# .net winforms user-controls windows-forms-designer