我试图从数据网格中选定行的单元格中获取值,但是徒劳无功。我已经能够在windows窗体中的datagridview中轻松地做到这一点,但同样在wpf datagrid中不起作用。我到目前为止尝试的代码如下:
`If Me.mileGrd.Items.Count > 0 Then
If Me.mileGrd.SelectedItems.Count > 0 Then
MessageBox.Show("check me")
Dim cnum As String = Me.mileGrd.SelectedItems(0).Cells("Car No").Value
'do more stuff here
End If
End If`
mileGrd
是数据网格。
当我运行该程序时,收到Public member 'Cells' on type 'DataRowView' not found
的错误消息。我能做些什么来使我能够读取datagrid中所选行的单元格值,列标题为Car No
这样的参数?任何帮助表示赞赏。
答案 0 :(得分:0)
Dim cnum = From row in mileGrd.Rows.Cast(Of DataGridViewRow)()
Select row.Cells("Car No").Value