0

我试图从数据网格中选定行的单元格中获取值,但徒劳无功。我已经能够在 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. Car No在这种情况下,我可以使用列标题作为参数从数据网格中的选定行读取单元格的值吗?任何帮助表示赞赏。

4

1 回答 1

0
Dim cnum = From row in mileGrd.Rows.Cast(Of DataGridViewRow)()
Select row.Cells("Car No").Value 
于 2013-01-15T17:17:05.030 回答