728x90
private void checkedlistbox1_ItemCheck(object sender, ItemCheckEventArgs e)
{
    //체크 리스트 박스 한 아이템만 선택하도록 허용
    if (e.NewValue == CheckState.Checked)
   {
        CheckedListBox checkedListBox = sender as CheckedListBox; //캐스팅
        
        for (int count = 0; count < checkedListBox.Items.Count; ++count)
        {
        if (e.Index != count) checkedListBox.SetItemChecked(count, false);
        }
    }
}

 

출처에 있는 코드보다 조금더 쓰기 편하게 변경 했다.

 

출처: m.blog.naver.com/PostView.nhn?blogId=hsetsh&logNo=221152998694&proxyReferer=https:%2F%2Fwww.google.co.kr%2F

728x90

+ Recent posts