我有一个WPF应用程序,在其中一个窗口中有一个下拉框,如果只有一个选项,我想隐藏切换按钮和禁用下拉框。
如何实现?
我尝试了以下代码来隐藏切换按钮,但没有成功。
任何帮助将不胜感激。谢谢。
<ComboBox x:Name="CList" ItemsSource="{Binding Path=C}" >
<Style TargetType="{x:Type ToggleButton}" >
<Style.Triggers>
<DataTrigger Binding="{Binding Path=Items.Count, ElementName=CList}" Value="1">
<Setter Property="Visibility" Value="Hidden" />
</DataTrigger>
</Style.Triggers>
</Style>
</ComboBox>
BasedOn="{StaticResource {x:Type ComboBox}}"
。这对我来说解决了问题。 - IDarkCoder