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 に答える