My DataGridView - это выделение одной строки, и происходит событие rowEnter, где я получаю индекс строки каждый раз, когда изменяется выбранная строка.
private void rowEnter(object sender, DataGridViewCellEventArgs e)
{
currentRowIndex = e.RowIndex;
}
когда я нажимаю кнопку удаления, я использую тот же индекс для удаления строки
myDataSet.Avaliado.Rows[currentRowIndex].Delete();
avaliadoTableAdapter.Update(myDataSet.Avaliado);
работает нормально, если ни один столбец в DataGridView не отсортирован, в противном случае вы получите ошибку. Каким должен быть способ узнать индекс строки в наборе данных, который соответствует индексу строки из DataGridView?