我有问题,如何从datagridview的单元格中获取价值
----------------------------------
id | p/w | post |
----------------------------------
1 | 1234 | A |
----------------------------------
2 | 4567 | S |
----------------------------------
3 | 6789 | A |
----------------------------------
我想让3进入文本框,怎么做?谁能给出一些编码示例? 比你〜
答案 0 :(得分:19)
该行如下所示:
Dim x As Integer
x = dgvName.Rows(yourRowIndex).Cells(yourColumnIndex).Value
答案 1 :(得分:2)
如果您想知道来自所选行的数据,可以尝试以下代码段:
DataGridView1.SelectedRows.Item(0).Cells(1).Value
答案 2 :(得分:2)
要获取单元格的值,请使用以下语法
datagridviewName(columnFirst, rowSecond).value
但智能感知和MSDN文档错误地说rowFirst, colSecond
方法......
答案 3 :(得分:2)
答案 4 :(得分:1)
这有助于我接近我需要的东西,我会把它扔给那些需要它的人。
如果要在所选列的第一个单元格中查找值,可以尝试此操作。 (我选择了第一列,因为你要求它返回" 3",但你可以在Cell之后更改数字以获得你需要的任何一列。记住它是从零开始的。)
这会将结果复制到剪贴板:
Clipboard.SetDataObject(Me.DataGridView1.CurrentRow.Cells(0).Value)