我试图显示一个FormChild
带有一些单选按钮的表单(),只是为了从调用表单(FormParent
)中选择、关闭和获取所选单选按钮的值。在 Button in 的 click 事件处理程序上FormParent
,我刚刚做了:
var formChild=newFormChild();
formChild.ShowDialog(this);
一切都很好,直到我决定处理 FormChild 中的一个 RadioButtons 的 CheckedChanged 事件:
private void SomeRadioButton_CheckedChanged(object sender, EventArgs e)
{
Close();
}
现在formChild.ShowDialog(this);
没有显示 formChild 并且 formChild 立即返回DialogResult.Cancel
。
对此有何解释?
提前致谢