Как получить значения выделенной строки из DataGrid-а в TextBox - Visual Basic .NET

Формулировка задачи:

Доброго времени суток! Пытаюсь получить значение выделенной строки в ТекстБокс . Для этого написал такую строку.
Private Sub DataGridView1_CellMouseClick(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellMouseEventArgs) Handles DataGridView1.CellMouseClick
        Me.TextBox1.Text = Me.DataGridView1.SelectedRows.ToString
    End Sub
В ТекстБоксе отображается System.Windows.Forms.DataGridViewSelectedRowCollection Подскажите, пожалуйста, в чем проблема?Добавлено через 48 минут Решил таким образом.
Dim i As String
        i = Me.DataGridView1.CurrentRow.Index
               Me.TextBox1.Text = Me.DataGridView1.Rows(i).Cells(2).Value & " " & Me.DataGridView1.Rows(i).Cells(3).Value & " " & Me.DataGridView1.Rows(i).Cells(4).Value

Код к задаче: «Как получить значения выделенной строки из DataGrid-а в TextBox - Visual Basic .NET»

textual
TextBox1.Text = ""
For Each row In DataGridView1.SelectedRows
    TextBox1.AppendText("|")
    For Each cell In row.Cells
        TextBox1.AppendText(cell.Value & " |")
    Next
    TextBox1.AppendText(vbCrLf)
Next

13   голосов, оценка 4.000 из 5


СОХРАНИТЬ ССЫЛКУ