dim dt as new datatable
dt.columns.Add("Check", Type.GetType("System.Boolean"))
datagridview1.datasource = dt
A boolean type datacolumn a datatable, when bound to a datagridview automatically shows as DataGridViewCheckBoxColumn. With no code hassles
Inclusion of what type of datacolumn in the datatable will populate a DataGridViewComboBoxColumn similarly.
Any clues