Как я получаю выбранный DataRow в DataGridView?

Просто бросьте все что угодно, если сообщение об ошибке полезно для разработчика. Этот класс исключений никогда не должен происходить за пределами разработки.

18
задан Damien 21 May 2009 в 23:27
поделиться

3 ответа

Я не знаю, как это сделать без BindingSource, вот как это сделать с одним:

var drv = bindingSoure1.Current as DataRowView;
if (drv != null)
  var row = drv.Row as MyRowType;
7
ответ дан 30 November 2019 в 07:13
поделиться
DataRowView currentDataRowView = (DataRowView)dgv1.CurrentRow.DataBoundItem
DataRow row = currentDataRowView.Row
28
ответ дан 30 November 2019 в 07:13
поделиться

Вы должны иметь возможность напрямую преобразовать выбранную строку в строго типизированную строку, которая была привязана к DataGridView.

1
ответ дан 30 November 2019 в 07:13
поделиться
Другие вопросы по тегам:

Похожие вопросы: