ich ein Menü haben, die etwa wie folgt aussieht:WPF Display-Meldung anstelle von Menüpunkten im Menü Menüliste gebunden ist leer
<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
ist ein NotifyingCollection
. Wenn jedoch die Items
Liste leer ist, möchte ich eine Meldung anzeigen, z. B. "Keine Elemente im Menü.", Anstelle des aktuellen Verhaltens, das eine kleine, kleine leere Box ist. Gibt es eine Möglichkeit, dies nur in XAML zu tun?