페이지에 전달되는 IEnumerable이 있고 페이지에이 목록을 표시하고 목록 상자의 ItemsSource를 설정하면 문자열 목록이 표시됩니다. 표시된ItemsControl의 항목에 대한 템플릿을 작성하는 방법
하지만 각 항목 옆에 체크 박스를 추가하여 확인란을 선택할 수있는 문자열을 만들 수 있습니다 (Android에 SMS에 연락처를 추가하는 방법처럼). 거기에 두 개의 목록 상자를 놓고 스크롤을 서로 바인딩 한 다음 ItemsSource 중 하나를 IEnumerable로 설정하고 두 번째 목록 상자 foreach 항목에 확인란을 추가 할 수 있습니다. 그러나 그것은 어색하다!
이제이 컨트롤에 대해 더 나은 컨트롤이 나왔습니다. ItemsControl 또는 ListBox (ListBox는 ItemsControl입니다)? 그리고 나서 어떻게 ListBox/Itemscontrol의 항목에 대한 템플릿을 작성할 수 있습니까?
인터넷을 검색 한 결과 데이터 템플릿으로 예제를 찾았습니다. 하지만 바인딩 할 데이터가 없습니다! IEnumerable을 페이지에 전달한 다음 Listss/ItemsControl의 Itemssource를 설정합니다. ItemsControl/Listbox는 각 항목 옆에 체크 상자를 넣으려고합니다.