Я пытаюсь сделать что-то вроде этого:
<DataGrid Name="myGrid" ItemSource="{Binding Path=MyCollection}">
<DataGrid.ContextMenu>
<ContextMenu>
<MenuItem
Command="{Binding RemoveRow}"
CommandParameter="{Binding ElementName=myGrid, Path=SelectedItem}">
</ContextMenu>
</DataGridContextMenu>
</DataGrid>
но я всегда получал null (я пробовал также SelectedIndex и SelectedValue)
, если я передаю следующий параметр для выполнения код, работает:
<MenuItem Command="{Binding RemoveRow}" CommandParameter="1">