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?

questionAnswers(6)

yourAnswerToTheQuestion