Я работаю с формой окна, в которой я создал серию радиокнопок программно. Я хочу создать событие, которое регистрирует, что одна из этих радиостанций была выбрана, и если это так, я активирую кнопку «ОК».
У меня есть обработчик событий...
protected void Checked_Changed(Object sender, EventArgs e)
{
foreach (Control c in this.Controls)
{
if (c is RadioButton)
{
RadioButton r = (RadioButton)c;
if (r.Checked)
{
this.OK.Enabled = true;
}
}
}
}
Но!! проблема в том, что я не знаю, какое событие я должен искать, чтобы вызвать этот обработчик.
Я попытался использовать
- Нажмите
- MouseClick
МышьВверх
this.Click += new System.EventHandler(this.Checked_Changed);
.. события, но это работает, только если я нажимаю на что-либо, кроме радиокнопок.
Я надеюсь, что вы, ребята, можете мне помочь. Миллион благодарностей, Джек.