0
我在托盤圖標上有一個WPF上下文菜單。我需要的是根據綁定在ViewModel中的集合動態添加菜單項。動態填充WPF上下文菜單
什麼是最好的方法? 我想這
<ContextMenu>
<ContextMenu.ItemsSource>
<CompositeCollection>
<MenuItem ItemsSource="{Binding Path=RegisteredWindows}">
<MenuItem.ItemContainerStyle>
<Style TargetType="{x:Type MenuItem}">
<Setter Property="Header" Value="{Binding Path=Name}" />
</Style>
</MenuItem.ItemContainerStyle>
</MenuItem>
<MenuItem Header="Show/Hide All" Command="{Binding Path=HideShow}" />
<Separator />
<MenuItem Header="Exit" Command="{Binding Path=Quit}" />
</CompositeCollection>
</ContextMenu.ItemsSource>
</ContextMenu>
,但我看不到文字,只有空白的行...
* *解決。請參閱下面的答案。
放置一個轉換器,並檢查您的價值? – Sankarann