【发布时间】:2012-12-25 22:39:30
【问题描述】:
我在一个组框中有 10 个复选框。标记为“全部”的顶部复选框会在选中“全部”时选中其他 9 个复选框
在其他 9 个复选框中,我的代码基本相同。以下是其中两个复选框的示例:
private void ckDal_Click(object sender, EventArgs e)
{
if (ckDal.Checked == false)
ckAll.Checked = false;
}
private void ckHou_Click(object sender, EventArgs e)
{
if (ckHou.Checked == false)
ckAll.Checked = false;
}
我讨厌重复相同的代码。我将如何创建一个委托来仅使用一种事件方法来完成上述任务?
【问题讨论】: