如果没有项目,我正在尝试创建一个触发器以禁用组合框下拉按钮。这是迄今为止我尝试过的 XAML 代码,但是我不确定如何检测 ComboBox 中是否不包含任何项目,以及如何禁用专门下拉列表的按钮。
<Style TargetType="ComboBox">
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="{x:Type ComboBox}">
<ControlTemplate.Triggers>
<Trigger Property="Items.Count" Value="0">
</Trigger>
</ControlTemplate.Triggers>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>