Я пытался показать форму (FormChild
) с некоторыми переключателями, просто чтобы выбрать, закрыть и получить значение выбранного переключателя из вызывающей формы (FormParent
). В обработчике события click для кнопки в FormParent
я только что сделал:
var formChild=newFormChild();
formChild.ShowDialog(this);
Все работало отлично, пока я не решил обработать событие CheckedChanged одного из RadioButtons внутри FormChild:
private void SomeRadioButton_CheckedChanged(object sender, EventArgs e)
{
Close();
}
Теперь formChild.ShowDialog(this);
не показывал formChild, а formChild сразу возвращает DialogResult.Cancel
.
Любое объяснение по этому поводу?
заранее спасибо