claro porque no podrias, podria ser
foreach(DataGridViewRow row in DataGridView1.Rows){
DataGridViewCheckBoxCell checkcell = row.Cells["colcheckbox"] as DataGridViewCheckBoxCell;
if(checkcell.Checked){
}
}
o sea solo si el check esta amrcado realizas alguna operacion
saludos
Leandro Tuttini
Blog
Buenos Aires
Argentina