У меня проблема, как я могу получить значение из ячейки datagridview
----------------------------------
id | p/w | post |
----------------------------------
1 | 1234 | A |
----------------------------------
2 | 4567 | S |
----------------------------------
3 | 6789 | A |
----------------------------------
Я хочу получить 3 в текстовое поле, как это сделать? Может ли кто-нибудь привести пример кодирования? спасибо~
Строка будет выглядеть так, как показано ниже:
Dim x As Integer
x = dgvName.Rows(yourRowIndex).Cells(yourColumnIndex).Value
Если вы хотите узнать данные из выбранной строки, вы можете попробовать этот фрагмент кода:
DataGridView1.SelectedRows.Item(0).Cells(1).Value
Это помогло мне приблизиться к тому, что мне было нужно, и я расскажу об этом всем, кто в этом нуждается.
Если вы ищете значение в первой ячейке выбранного столбца, вы можете попробовать следующее. (Я выбрал первый столбец, поскольку вы просите вернуть "3", но вы можете изменить число после Cells, чтобы получить любой столбец, который вам нужен. Помните, что он основан на нулях).
Это скопирует результат в буфер обмена:
Clipboard.SetDataObject(Me.DataGridView1.CurrentRow.Cells(0).Value)
.