GroupBox group = new GroupBox();
group.Text = "Флажки";
group.SetBounds(720, 310, 245, 130);
Controls.Add(group);
CheckBox[] cb = new CheckBox[3];
string[] texts = { "Заголовок", "Цвет синий", "Выход" };
for (int i = 0; i < 3; i++)
{
cb[i] = new CheckBox();
cb[i].Text = texts[i];
cb[i].SetBounds(15, 25 + i * 30, 210, 25);
group.Controls.Add(cb[i]);
}
cb[0].CheckedChanged += (s, e) =>
{
if (cb[0].Checked)
Text = "Заголовок изменён";
};
cb[1].CheckedChanged += (s, e) =>
{
if (cb[1].Checked)
BackColor = Color.Blue;
else
BackColor = normalColor;
};
cb[2].CheckedChanged += (s, e) =>
{
if (cb[2].Checked)
Close();
};