vb.net中如何获得DataGridView单元格内容
发布网友
发布时间:2023-07-13 12:29
我来回答
共4个回答
热心网友
时间:2024-01-16 20:00
当前单元格指的是 DataGridView 焦点所在的单元格,它可以通过 DataGridView 对象的 CurrentCell 属性取得。
如果当前单元格不存在的时候,返回Nothing(C#是null)[VB.NET]
' 取得当前单元格内容
Console.WriteLine(DataGridView1.CurrentCell.Value)
' 取得当前单元格的列 Index
Console.WriteLine(DataGridView1.CurrentCell.ColumnIndex)
' 取得当前单元格的行 Index
Console.WriteLine(DataGridView1.CurrentCell.RowIndex) [C#]
// 取得当前单元格内容
Console.WriteLine(DataGridView1.CurrentCell.Value);
// 取得当前单元格的列 Index
Console.WriteLine(DataGridView1.CurrentCell.ColumnIndex);
// 取得当前单元格的行 Index
Console.WriteLine(DataGridView1.CurrentCell.RowIndex);
另外,使用 DataGridView.CurrentCellAddress 属性(而不是直接访问单元格)来确定单元格所在的行:DataGridView.CurrentCellAddress.Y 和列: DataGridView.CurrentCellAddress.X 。
这对于避免取消共享行的共享非常有用。
热心网友
时间:2024-01-16 20:00
Private Sub DataGridView1_DoubleClick(ByVal sender As Object, ByVal e As System.EventArgs) Handles DataGridView1.DoubleClick
Dim b1
b1 = DataGridView1.CurrentCell.Value
End Sub
双击DataGridView1表格时b1就是该格子的值
热心网友
时间:2024-01-16 20:01
DataGridView.Rows(行序号).Cells(列序号).Value
热心网友
时间:2024-01-16 20:02
VB.NET如何获得DataGridView单元格中的内容?(希望能有一个具体的例子)