0

我正在尝试在 Visual Studio 2008 中调整组合框的大小。

W当我在 c# 中尝试这个时,组合框高度保持锁定在默认大小。改变它的唯一方法是编写在运行时分配新高度值的代码。

查看示例

每当我在高度字段中输入一个值时,该值就会变回 21。

此问题仅发生在组合框上。调整文本框和按钮的大小可以正常工作。

知道我在这里做错了什么吗?

4

2 回答 2

2

只需在属性窗口中更改Font SizeComboBox 的,这将自动增加您的 ComboBox 的高度。

于 2013-09-12T07:57:53.267 回答
1

我在 VS2010 中遇到了与 ComboBox 类似的问题。我通过将其 DrawMode 编辑为OwnerDrawFixed然后更改ItemHeight属性来解决它。希望它也对你有用。您可以在此处阅读有关它的更多信息:http: //msdn.microsoft.com/en-us/library/system.windows.forms.drawmode.aspx

于 2013-09-12T08:07:19.973 回答