Memilih data sel tunggal dari baris yang dipilih - DataGridView

Saya memiliki datagridview dengan data di dalamnya, saya telah mengaturnya sehingga Anda hanya dapat memilih baris dan satu per satu.

Namun, saya perlu mendapatkan data dari salah satu sel di baris yang dipilih, saya telah mencoba ini;

Dim data As String = DataGridView1.SelectedRows.Cells(5).toString

Sesuatu seperti itu, tetapi saya tidak bisa mendapatkan nilainya, apakah ada yang tahu cara melakukannya?

Larutan

Mungkin sintaksis yang tepat adalah:

Dim data As String = DataGridView1.SelectedRows(0).Cells(5).Value.ToString 

Lihat MSDN docs

Komentar (2)
Dim data As String = YourDataGrid.Item("YourColumnHere", YourDataGrid.CurrentRow.Index).Value

semoga ini membantu!

Komentar (0)

SelectedRows memerlukan parameter indeks. Jika Anda telah mengaturnya untuk hanya memilih satu baris, maka indeksnya akan selalu 0. Coba ubah baris itu menjadi:

Dim data As String = DataGridView1.SelectedRows(0).Cells(5).Value.toString()
Komentar (3)