Существует ли путь к событию щелчка правой кнопкой для выбора строки в инструментарии datagrid?
Я использую контекстное меню инструментария, которое работает приятно, но проблема, только щелкните левой кнопкой, может выбрать строки, и я должен щелкнуть правой кнопкой, чтобы смочь сделать это, если я хочу, чтобы мое контекстное меню работало правильно.
Любая справка ценится
Вы можете найти решение здесь.
В основном это выглядит так:
private void dg_LoadingRow(object sender, DataGridRowEventArgs e)
{
e.Row.MouseRightButtonDown += new MouseButtonEventHandler(Row_MouseRightButtonDown);
}
void Row_MouseRightButtonDown(object sender, MouseButtonEventArgs e)
{
dg.SelectedItem = ((sender) as DataGridRow).DataContext;
}