Pomoc w dodawaniu kolumny pola wyboru do DataGridView w formularzu okna
Usiłuję dodać kolumnę pola wyboru do DataGridView w prostej aplikacji formularzy okna.
Wyciągam niektóre dane z bazy danych za pomocą ADO.NET, wstawiając do bazy danych, a następnie ustawiając źródło danych datagridview na datatable. Następnie chcę dodać kolumnę z polem wyboru jako drugą kolumnę. Do tej pory mam ten kod, który wydaje się działać:
' Code here to connect to database
Dim da As New SqlDataAdapter(cmd)
Dim dt As New DataTable
da.Fill(dt)
MainForm.MyDataGridView.DataSource = dt
Dim ChkBox As New DataGridViewCheckBoxColumn
ChkBox.FlatStyle = FlatStyle.Standard
MainForm.MyDataGridView.Columns.Insert(1, ChkBox)
Ten kod „działa” i otrzymuję MyDataGridView, aby wyświetlić dane z kolumną pola wyboru we właściwej pozycji w tabeli.
Jednak z jakiegoś powodu nie mogę sprawdzić żadnych pól wyboru w DataGridView? Próbowałem wielu rzeczy (np. Sprawdzając stan tylko do odczytu kolumny), ale nie mogę go uruchomić.
Czy jest coś oczywistego, czego mi brakuje?