У меня есть меню, которое выглядит примерно так:
<MenuItem x:Name="menu" ItemsSource="{Binding Items}" Style="{StaticResource ItemStyle}">
<MenuItem.Header>
...
</MenuItem.Header>
<MenuItem.ItemContainerStyle>
<Style TargetType="{x:Type MenuItem}">
<Setter Property="PropertyNameOne" Value="{Binding}"/>
<Setter Property="PropertyNameTwo" Value="{Binding}"/>
</Style>
</MenuItem.ItemContainerStyle>
</MenuItem>
Items
- это NotifyingCollection
.Однако, когда список Items
пуст, я бы хотел отобразить сообщение типа «Нет элементов в меню» вместо текущего поведения, которое представляет собой крошечную пустую коробку.Есть ли способ сделать это только в XAML?