You are adding the columns to your DataGridView1. You
could instead add DataColumns to your DataTable object, if you want to. Either way, you need to loop through each DataRow in the DataTable or each DataGridViewRow in the DataGridView to set your values.
if you go the DataTable route:
For Each row as DataRow in ds1.Tables(0).Rows
If Checkbox1.Checked Then
row("Shift") = "Value if Checked"
Else
row("Shift") = "Value if Not Checked"
End If
Next
or if you stay with the DataGridView
For Each dgvr as DataGridViewRow In DataGridView1.Rows
If Checkbox1.Checked Then
dgvr.Cells("Shift").Value = "Value if Checked"
Else
dgvr.Cells("Shift").Value = "Value if Not Checked"
End If
Next