두 개의 목록 뷰와 두 개의 버튼 (추가 및 제거)이 있습니다. 한 목록보기에서 다른 목록보기로 항목을 선택할 수 있습니다. 한 목록에서 다른 목록으로 항목 이동을 수행했습니다.하지만 다른 목록보기에서도 이동 된 항목을 선택해야합니다. 여러 항목을 선택하고 이동하면 이동 된 목록보기에서 여러 항목을 선택해야합니다.wpf (MVVM)의 listview에서 항목 선택
0
A
답변
1
두 번째로 항목을 추가 한 후 ListBox
과 두 번째로 ListBox
의 SelectedItems
속성에도 항목을 추가했습니다. SelectedItems
속성의 Clear()
메서드를 호출하여 항목을 추가하면 새 항목 만 선택됩니다.
예 :
list2.SelectedItems.Clear();
foreach (var item in list1.SelectedItems.OfType<object>().ToArray())
{
list1.Items.Remove(item);
list2.Items.Add(item);
list2.SelectedItems.Add(item);
}
0
Managing Multiple selection in View Model -이 문서에서는 Windows 8 모던 UI의 앱에서 특정 라이브러리를 사용하지만 기본 개념은 비슷합니다.
이 문서에서는 의 복수 SelectedItems
을 동기화 상태로 유지하는 방법을 설명합니다.
관련 문제
- 1. WPF ListView에서 프로그래밍 방식으로 항목 선택
- 2. ListView에서 여러 항목 선택
- 3. ListView에서 항목 포커스 설정 WPF
- 4. ListView에서 수동으로 여러 항목 선택
- 5. WPF MVVM의 오류 처리
- 6. WPF. mvvm의 바로 가기
- 7. WPF MVVM의 ObservableCollection 필터링
- 8. MVVM의 WPF 응용 프로그램
- 9. MVVM의 WPF 차트 컨트롤
- 10. WPF databind MVVM의 Image.Source
- 11. WPF MVVM의 동적 TabControl
- 12. WPF MVVM의 IDataErrorInfo() 인터페이스
- 13. WPF ListView 프로그래밍 방식으로 항목 선택
- 14. 두 개의 ListView에서 하나의 항목 만 선택
- 15. WPF/MVVM의 목록 상자에 세부 양식 바인딩
- 16. WPF 스크롤 뷰어에서 항목 선택
- 17. WPF Listview - '시야'외부 항목 선택
- 18. WPF - ListBox 항목 선택 방지
- 19. WPF MVVM의 많은 명령 처리
- 20. MVVM의 WPF DataGrid에 표시되는 데이터
- 21. WPF MVVM의 DataGrid 셀에있는 ComboBox
- 22. DataTable을 MVVM의 DataGrid에 바인딩 WPF
- 23. MVVM의 코드에서 WPF 지연 설정
- 24. MVVM의 WPF 동적 패널 만들기
- 25. WPF/MVVM의 ViewModel에서 애니메이션 시작하기
- 26. WPF, MVVM의 유효성 검사 방법
- 27. wpf mvvm의 체크 박스 문제
- 28. MVVM의 확인란 선택 기준에 따라 WPF 버튼을 활성화하십시오.
- 29. Android : ListView에서 항목 삭제
- 30. 프로그래밍 방식으로 ListView에서 항목 확인
이 시도했지만 ... 작동하지 않는다 – Virus
@ 바이러스 내가 ListBox에서 ListView와 같은 것을하는 동안 나는 개념이 옳다고 생각한다. 아마도 SelectedItem에 바인딩 문제가 있습니까? – kenny
예. 우선, 'SelectedItem'속성이 아닌 'SelectedItem'속성 만 표시됩니다. 목록보기에 단일 항목을 바인딩하더라도 목록보기에 반영되지 않습니다. – Virus