C# 设置System.Windows.Controls.ComboBox的样式以不显示selectedItem
我正在用c#创建一个组合框来处理列表。请看这幅画 我想要的是使selectedItem在我选择任何项目后不显示 预期结果如下: .C# 设置System.Windows.Controls.ComboBox的样式以不显示selectedItem,c#,wpf,combobox,C#,Wpf,Combobox,我正在用c#创建一个组合框来处理列表。请看这幅画 我想要的是使selectedItem在我选择任何项目后不显示 预期结果如下: . 此外,如果能让它像按钮一样显示,那就更好了 你知道怎么做吗 简单示例:V是切换按钮 原件: selectedItem | V item1 item2 item3 我想要的是: V item1 item2 item3 您需要编辑组合框的ControlTemplate,并直接或通过组合框的样式引用它: 您可以删除名为ContentSite的Conte
此外,如果能让它像按钮一样显示,那就更好了 你知道怎么做吗 简单示例:V是切换按钮 原件:
selectedItem | V
item1
item2
item3
我想要的是:
V
item1
item2
item3
您需要编辑组合框的ControlTemplate,并直接或通过组合框的样式引用它: 您可以删除名为ContentSite的ContentPreseter,以及触发器和情节提要中对它的所有引用
在ComboBoxItem中,当其IsSelected为true时,您必须删除有效的触发器/情节提要。@ASh我想要ComboxBox,而不是这个“此外,如果可以使其显示为按钮,那会更好。”-您反驳吗yourself@ASh因为组合框本身有一个切换按钮,我想知道是否可以删除selectedItemContainer,然后只保留切换按钮。