checkboxları oluştururken hepsini bir evente bağla.
box.CheckedChanged+=new EventHandler(box_CheckedChanged);
Daha sonra burada seçilenlerin id sini, nameini alabilirsin, geri kalan işlemleri yaptırabilirsin.
private void box_CheckedChanged(object sender, EventArgs e)
{
CheckBox c = sender as CheckBox;
MessageBox.Show(c.Name);
}