I have the following code to add a checkbox column to my grid..
Dim excludeColumn As New DataGridViewCheckBoxColumn
.Name = "(excl)"
.DataPropertyName = "exclude"
.Width = 300
.Visible = True
.DefaultCellStyle.ForeColor = Color.LightBlue
You want the
.ForeColor changes the text color which isn't present on a checkbox column.