C# 在VisualStudio2008中调整组合框的大小

C# 在VisualStudio2008中调整组合框的大小,c#,visual-studio-2008,combobox,C#,Visual Studio 2008,Combobox,我试图在VisualStudio2008中调整组合框的大小 w当我在c#中尝试此操作时,组合框高度将保持锁定在默认大小。改变它的唯一方法是编写代码,在运行时指定新的高度值 每当我在“高度”字段中输入值时,该值将变回21 此问题仅在组合框中出现。调整文本框和按钮的大小效果很好 知道我做错了什么吗?只需在属性窗口中更改组合框的字体大小即可自动增加组合框的高度。只需在属性窗口中更改组合框的字体大小即可自动增加组合框的高度。VS2010中的ComboBox也存在类似问题。我将其DrawMode编辑为O

我试图在VisualStudio2008中调整组合框的大小

w当我在c#中尝试此操作时,组合框高度将保持锁定在默认大小。改变它的唯一方法是编写代码,在运行时指定新的高度值

每当我在“高度”字段中输入值时,该值将变回21

此问题仅在组合框中出现。调整文本框和按钮的大小效果很好


知道我做错了什么吗?

只需在属性窗口中更改组合框的
字体大小即可自动增加组合框的高度。

只需在属性窗口中更改组合框的
字体大小即可自动增加组合框的高度。

VS2010中的ComboBox也存在类似问题。我将其DrawMode编辑为OwnerDrawFixed,然后更改ItemHeight属性,从而解决了这个问题。希望它也能对你有用。
您可以在这里了解更多信息:

我在VS2010中遇到了类似的ComboBox问题。我将其DrawMode编辑为OwnerDrawFixed,然后更改ItemHeight属性,从而解决了这个问题。希望它也能对你有用。
您可以在此处阅读更多信息:

谢谢。这使得字体在每个场景中都能完全显示出来,所以我最终可能会使用它,尽管它迫使我在其他屏幕元素上也使用这个值……谢谢。这可以使字体在任何情况下都能完全显示出来,所以我可能最终会使用它,尽管它迫使我在其他屏幕元素上也使用该值…@576i我很高兴它帮助了你。@576i我很高兴它帮助了你。