Как получить значения из выбранной строки в DataTable на событие CellClick - PullRequest
0 голосов
/ 05 ноября 2018

Я просто хочу спросить, как я могу получить значения из строки в DataTable

например:.

DataTable:

col1 | col2 | col3 | col4
-------------------------
c1r1 | c2r1 | c3r1 | c4r1

c1r2 | c2r2 | c3r2 | c4r2

В DataGridView, col2 скрыт для отображения. col2 содержит значения ID, которые не отображаются на дисплее.
Поэтому, если я нажму, скажем, c4r1 в DataGridView, я могу получить значение col2, равное c2r1, и вставить Label.

Я ищу, как это сделать, но не могу получить желаемый результат.

1 Ответ

0 голосов
/ 05 ноября 2018

Подписаться на событие DataGridView.RowEnter .
Там обновите свойство Label.Text, указав Value ячейки Column(1) в текущей строке:

Private Sub dataGridView1_RowEnter(sender As Object, e As DataGridViewCellEventArgs)
    Label1.Text = dataGridView1(1, e.RowIndex).Value.ToString()
    'Or...
    'Label1.Text = dataGridView1("col2", e.RowIndex).Value.ToString()
End Sub
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...