@emrebeyoglu;
cevabın için teşekkürler. Ancak dediğin gibi yaparak bir sonuç elde edemedim. Biraz araştırarak
SqlDataAdapter tur = new SqlDataAdapter("SELECT * FROM Tur", connection);
DataTable dtTur = new DataTable();
tur.Fill(dtTur);
for (int i = 0; i < dtTur.Rows.Count; i++)
{
box = new CheckBox();
box.Tag = dtTur.Rows[i]["turAdi"].ToString();
box.Text = dtTur.Rows[i]["turAdi"].ToString();
box.AutoSize = true;
box.Name = dtTur.Rows[i]["turId"].ToString();
box.Checked = true;
box.Location = new Point(10, i * 20 + 50);
arr[i] = box.Name.ToString();
this.Controls.Add(box);
}şöyle bir şey yazdım. Burada istediğim gibi checkboxları oluşturuyorum yanında da türler yazıyor. İlk başta hespi checked olarak geliyor. Sonradan checkler değiştirebilir tabi kullanıcı o yüzden. Şimdi ben bir butona bastığımda hangilerinin check olduğunu anlamaya çalışıyorum ama yapamadım.