2013-12-14 3 views
4

저는 .NET 환경과 학생에게 익숙합니다. 사용자 관리를하고 있습니다. 한 사용자에게 여러 역할을 지정하려고합니다. 이 목적을 위해 데이터베이스의 역할 목록을 포함하는 목록 상자를 만들었습니다.목록 상자에 체크 박스 컨트롤 추가하기

lbRoles.Items.Add(readerRole["RoleName"].ToString()); 

각 항목마다 확인란이 필요합니다. 각 항목에 체크 박스를 추가하는 방법을 제안하십시오. 시도 했음

그러나 도움이되지 않았습니다. 내가했던 구글하지만 결과 :(

+0

"checkBox"는이 코드에서 CheckBox 클래스의 객체입니다. –

답변

8

이 매우 간단 CheckedListBox class, 그리고 당신이 원하는 정확히. :)

표시 확인란은 각 항목의 왼쪽에 표시되는 목록 상자를 않습니다 .

+0

안녕하세요, @ 코류 ... 당신과 이야기 할 수 있을까요 ....? 이 주제에 대해 더 많은 도움이 필요하다. –

4

ListBox 대신 ListView를 사용하고 ListView.Checkboxes을 true로 설정하십시오.

그러면 ListView의 각 항목 옆에 CheckBox가 배치되고 사용자는 확인란을 클릭하여 ListView의 특정 항목을 선택한 다음 ListView.SelectedItems을 사용하여 선택한 항목을 가져올 수 있습니다.

관련 문제