Tôi có một DataGridView với các ô từ tệp cơ sở dữ liệu chứa dữ liệu. Về cơ bản, tôi muốn lấy văn bản từ các ô được chọn trong DataGridView và hiển thị văn bản đó trong hộp văn bản khi nhấp vào nút. Các mã cho sự kiện nhấn nút là:Nhận văn bản từ DataGridView các ô được chọn
Private Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim SelectedThings As String = DataGridView1.SelectedCells.ToString
TextBox1.Text = SelectedThings
End Sub
Tuy nhiên trong TextBox1 tôi nhận được:
System.Windows.Forms.DataGridViewSelectedCellCollection
Tôi nghĩ nó isn' t đơn giản như nó có vẻ. Tôi là một nhà phát triển C chỉ học VB.NET.
Vì vậy, tôi phải tìm từng ô mà người dùng chọn? –
Loại, nhưng đó không phải là cách tôi đặt nó. Bạn không cần phải "tìm" các tế bào, như một tham chiếu đến chúng được trình bày cho bạn trong bộ sưu tập. –
Cải thiện nhỏ trong phiên bản VB.NET: & = thay vì + = (cả hai công việc của khóa học). –