У меня есть контекстное меню, расположенное внутри ресурса управления пользователями.
<UserControl.Resources>
<ContextMenu x:Key="Menu1">
<MenuItem Header="View/Edit Contact" Command="{Binding SearchCommand}" CommandParameter="editcontact"/>
<MenuItem Header="View/Edit Company" Command="{Binding SearchCommand}" CommandParameter="editprimarycompany"/>
</ContextMenu>
</UserControl.Resources>
Этот ресурс связан с сеткой WPF.
Теперь, после того, как сетка заполнена данными, я щелкаю правой кнопкой мыши по сетке. И я могу найти контекстное меню.
Проблема в том, как узнать во время выполнения, какой пункт меню был нажат?
Я пытался с этим
var t = this.TryFindResource("Menu1") as Style;
в событии сетки SelectedItemsChanged, но оно равно нулю.
Пожалуйста, помогите мне, а также скажите мне, в каком случае сетки я смогу получить доступ к этому!
Заранее спасибо.
Я использую C #, WPF, Infragistics Control (WPF)