Методы SelectionChanged запускаются, когда выбор изменяется программой. Так, например, вызов dataGridView.ClearSelection()
или dataGridView.Rows[0].Selected = true
вызовет метод
private void dataGridView_SelectionChanged(object sender, EventArgs e)
{
}
Можно ли выполнить код только тогда, когда пользователь изменил выбор, например. выбрав строку/ячейку с помощью мыши или клавиатуры?