如果绑定到ObservableCollection
ItemsSource
的{{1}}是否为空,我该怎样检查Xaml?基于此,我想启用或禁用MenuItem
。
什么是期望的:
MenuItem
答案 0 :(得分:7)
当loadables.Count
为0
<MenuItem ItemsSource="{Binding loadables}" Tag="{Binding load}">
<MenuItem.Style>
<Style TargetType="{x:Type MenuItem}">
<Style.Triggers>
<DataTrigger Binding="{Binding loadables.Count}" Value="0">
<Setter Property="IsEnabled" Value="False"/>
</DataTrigger>
</Style.Triggers>
</Style>
</MenuItem.Style>
</MenuItem>