ContextMenu в MVVM
Я хочу привязать контекстное меню к списку команд.
<Grid.ContextMenu>
<ContextMenu ItemsSource="{Binding ItemContextCommands, Converter={StaticResource commandToStringConverter}}">
<ContextMenu.ItemTemplate >
<DataTemplate DataType="MenuItem">
<MenuItem Command="{Binding}"></MenuItem>
</DataTemplate>
</ContextMenu.ItemTemplate>
</ContextMenu>
</Grid.ContextMenu>
commandToStringConverter
просто преобразует список команд в список строк, вызывающихToString()
на каждую команду в списке.
Как я могу добиться этогоCommand
в каждомMenuItem
называется?