我需要有关DataGridView的帮助。
我有一个带有DataGridView的窗体,还有一个创建并填充DataGridView的类。但是数据没有显示在表单中。 DataGridView中充满了数据源。
格式代码:
Public Class Form1
Public Sub New()
InitializeComponent()
Dim dgv As Class1 = New Class1
DataGridView1 = dgv.Initialize()
End Sub
End Class
类别代码:
Public Class Class1
Private dgv As DataGridView
Public Sub New()
dgv = New DataGridView
End Sub
Public Function Initialize() As DataGridView
Dim ColumnName As String = "ABC"
dgv.Columns.Add(ColumnName, "Text")
dgv.Columns(ColumnName).DataPropertyName = ColumnName
Dim sqlcmd As String = "select ABC from TABLE"
'abstracted
Dim TBL_Daten As DataTable = GetData(sqlcmd)
dgv.DataSource = TBL_Daten
Return dgv
End Function
End Class
在调试中,我可以看到DataGridView已填充。