
Private Sub DataGridView1_CurrentCellChanged(By Val sender As Object, By Val e As SystemEventArgs) Handles DataGridView1CurrentCellChanged
//获取选中行第一列的值,也就是第0列的值
Dim result1 As String = DataGridView1Item(0, DataGridView1CurrentCellRowIndex)ValueToStringTrim
//获取选中行第二列的值,也就是第1列的值
Dim result1 As String = DataGridView1Item(1, DataGridView1CurrentCellRowIndex)ValueToStringTrim
'有几列就写几列,如果感觉这样写代码比较累赘,你可以放到for循环里面,把列数用一个变量i代替旧可以了
End sub
方法有很多 我就用 两种吧 一种是用 cellcheck 事件:
private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e)
{
string str=string str = dataGridView1Rows[eRowIndex]Cells[eColumnIndex]ValueToString();
}
另一种吧
string cellvalue = dataGridView1SelectedCells[0]ValueToString();
SelectedCells[]是你选定的单元格的数组,但要dataGridView1能允许选择多个单元格
本人比较喜欢第二种
给dataGridView的IRegisterID增加模板列然后 放一个hyperlink, 在dataGridView绑定数据的时候给hyperlink的链接增加参数,该参数的值就是IDiagnoseCode的值
eitemcells(4)text
以上就是关于vb.net 2008 在鼠标单击DataGridView 某一行时 获取这行的值全部的内容,包括:vb.net 2008 在鼠标单击DataGridView 某一行时 获取这行的值、winform datagridview 如何取得选中行单元格的值、dataGridView 选中单元格如何获取该行的某个值。等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)