Мне нужна помощь с 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
В Debug я вижу, что DataGridView заполнен.