C# 设置组合框项目高度
我正在做一个触摸应用程序,但我的组合框的项目非常小。 有没有办法增加它的尺寸? 我还没有找到任何方法来做这件事。C# 设置组合框项目高度,c#,wpf,C#,Wpf,我正在做一个触摸应用程序,但我的组合框的项目非常小。 有没有办法增加它的尺寸? 我还没有找到任何方法来做这件事。 谢谢。这样就可以了,只需在这些设置器中提供您想要的高度和/或宽度即可 <ComboBox Width="200" Height="50" ItemsSource="{Binding MyList}"> <ComboBox.ItemContainerStyle> <Sty
谢谢。这样就可以了,只需在这些设置器中提供您想要的高度和/或宽度即可
<ComboBox Width="200"
Height="50"
ItemsSource="{Binding MyList}">
<ComboBox.ItemContainerStyle>
<Style TargetType="ComboBoxItem">
<Setter Property="Height" Value="50" />
<Setter Property="Width" Value="50" />
</Style>
</ComboBox.ItemContainerStyle>
</ComboBox>
这样就可以了,只需在这些设置器中提供所需的高度和/或宽度即可
<ComboBox Width="200"
Height="50"
ItemsSource="{Binding MyList}">
<ComboBox.ItemContainerStyle>
<Style TargetType="ComboBoxItem">
<Setter Property="Height" Value="50" />
<Setter Property="Width" Value="50" />
</Style>
</ComboBox.ItemContainerStyle>
</ComboBox>
See.@DanielCorzo:我看不出该链接在哪里提供了调整项目大小的任何参考-您能指出在哪里吗?可能是@ConfuseAndamused的副本,它是针对winforms的/FacePalm您可以在WPF中设置控件的样式,基本上是通过更改ComboBox.ItemTemplate
。ComboBox
的问题是您不想更改所选项目的模板,请参见(事实上,它看起来很复杂,但我找不到更简单的方法,您只需定义自己的模板选择器并将其用于ComboBox,如果明天仍有问题,请戳我一下).See.@DanielCorzo:我看不出该链接在哪里提供了调整项目大小的任何参考-您能指出在哪里吗?可能是@confusedandamused的副本,它是用于winforms的/FacePalm您可以在WPF中设置控件的样式,基本上是通过更改ComboBox.ItemTemplate
。ComboBox
的问题是您不想更改所选项目的模板,请参见(事实上,它看起来很复杂,但我找不到更简单的方法,您只需定义自己的模板选择器并将其用于ComboBox,如果明天仍有问题,请与我联系)。