Как выбрать значение WinForm DataGridView для конкретного столбца, когда в любом месте вдоль всей строки щелкают? - PullRequest
1 голос
/ 28 августа 2011

У меня есть простое приложение WinForm, на котором есть DataGridView.Когда пользователь нажимает -anywhere- вдоль результатов строки, я надеюсь получить значение первого столбца (я его жестко запишу), который является идентификатором этой строки.

У всех естькакие-либо предложения о том, как я могу это сделать?

Давайте предположим, что идентификатор вида сетки DataGridView1 <- Бонусные баллы за использование автоматически сгенерированных идентификаторов: P </p>

1 Ответ

3 голосов
/ 28 августа 2011
private void DataGridView1_CellMouseDoubleClick(object sender, DataGridViewCellMouseEventArgs e)
{

   var value= DataGridView1[ID_ColumnName.Index,e.RowIndex].Value
}

Вы также можете использовать обработчик событий CellMouseClick и использовать тот же код.

Надеюсь, вы знаете, как получить обработчики событий.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...