gpt4 book ai didi

c# - WPFToolkit CheckComboBox 宽度问题

转载 作者:太空宇宙 更新时间:2023-11-03 11:17:54 25 4
gpt4 key购买 nike

我在一个应用程序中使用 CheckComboBox(来自 Extended WPF Toolkit),我想使显示所选项目的“文本框”更宽一点,(事实上,我希望它填充所有CheckComboBox),但我不知道如何应用这些样式。

CheckComboBox with the problem

有什么帮助吗?

谢谢!


当前代码

 <UserControl
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:xctk="http://schemas.xceed.com/wpf/xaml/toolkit">
<!-- ... -->
<Label Content="Locale: "/>
<xctk:CheckComboBox Name="LocaleSelector" ItemsSource="{Binding Locales}" ValueMemberPath="Id" SelectedValue="{Binding SelectedLocales}" Margin="5 2 0 2" />

最佳答案

我终于明白了,将其放入 UserControl.Resources,并将样式应用于 CheckComboBox

<Style x:Key="MyCustomStyle" TargetType="{x:Type xctk:CheckComboBox}">
<Style.Resources>
<Style TargetType="{x:Type TextBox}">
<Setter Property="HorizontalAlignment" Value="Stretch" />
</Style>
</Style.Resources>
</Style>
<!-- ... -->
<xctk:CheckComboBox Name="LocaleSelector" ItemsSource="{Binding Locales}" ValueMemberPath="Id" SelectedValue="{Binding SelectedLocales}" Style="{StaticResource MyCustomStyle" Margin="5 2 0 2" />

关于c# - WPFToolkit CheckComboBox 宽度问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12053121/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com