그룹 상자에 10 개의 확인란이 있습니다. "All"이라고 표시된 맨 위 체크 박스는 "All"에 체크 된 다른 체크 상자를 검사합니다.반복 코드를 대체 할 대표자
다른 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;
}
동일한 코드를 반복하는 것은 싫지만. 단 하나의 이벤트 메소드로 위의 작업을 수행하는 위임자를 어떻게 만듭니 까?
모든 체크 박스를 선택해 주셔서 감사합니다. – skibikegold