Define o tipo de coluna DataGridView programaticamente

Preciso de uma maneira de definir o tipo de coluna em tempo de execuçã

Aqui está o meu código:

foreach (DataGridViewColumn column in this.dataGrid.Columns)
{
???
//i.e. column.type  = checkbox
}

omo posso definir o tipo de coluna neste loop foreac