WPF ContextMenu

Пытаюсь перенести команду удаления строки в ContextMenu при выполнения команды выходит ошибка

SelectedItem MenuItem.CommandParameter Object Не удается найти источник: ElementName=dtgd1.

Подскажите как решить данную проблему.

<DataGrid.ContextMenu>
    <ContextMenu>
        <MenuItem Header="Delete" Command="{Binding DeleteCommand}"
                  CommandParameter="{ Binding ElementName=dtgd1,  Path=SelectedItem}"/>
    </ContextMenu>
</DataGrid.ContextMenu>

Ответы (0 шт):