【发布时间】:2011-10-11 21:03:26
【问题描述】:
我想尽量减少为这个小问题编写的代码量。我有 1 个文本框与 2 个复选框有关系,即是和否。表单加载的文本框设置为禁用。当 yes 复选框被更改时,此事件发生 -
private void checkYes1_CheckedChanged(object sender, EventArgs e)
{
textBox14.Enabled = true;
checkNo1_cbx.Checked = false;
}
当 no 复选框被更改时 -
private void checkNo1_cbx_CheckedChanged(object sender, EventArgs e)
{
textBox14.Enabled = false;
checkYes1_cbx.Checked = false;
}
虽然另一个问题是我必须按两次是才能检查。
这是针对表格上的一个问题,到目前为止,它最多有 11 个问题,将来还会添加更多问题。所以到目前为止我的两个问题是 -
如果复选框被更改,我该如何解决问题,我必须再次按下它才能检查它。
是否有可能改进此代码以最大限度地减少我将来必须编写的代码量。
【问题讨论】:
标签: c# winforms checkbox textbox