저는 사전에 바인딩하고 키 - 값 쌍을 표시해야하는 C# 및 WPF 응용 프로그램을 만들고 있습니다. ListBox는 ComboBox와 어떻게 다른지, 그리고 하나 이상의 ComboBox를 사용할 때의 장점과 단점은 무엇입니까?WPF ListBox와 ComboBox
1
A
답변
1
ComboBox는 목록 상자와 편집 컨트롤의 조합입니다. 간단한 콤보 상자는 맨 위에 편집 컨트롤이있는 목록 상자입니다. 목록에서 선택하거나 입력 할 수 있습니다. 스타일 "드롭 다운"이있는 콤보 상자는 동일하지만 드롭 다운 글리프를 클릭 할 때까지 목록 상자가 표시되지 않습니다. 드롭 다운 메뉴에서 편집 컨트롤을 선택하거나 입력 할 수 있습니다. 드롭 다운 목록 스타일의 콤보 박스도 비슷하지만 제시된 목록에서만 선택할 수 있습니다. 편집 컨트롤에서 원하는 것을 입력 할 수는 없습니다.
기본적으로 콤보 상자 (단순하지 않은 스타일)는 전체 목록 상자보다 훨씬 적은 화면을 차지합니다.
목록 상자 :
이 더 많은 공간을 차지하지만, 더 이상의 값을 보여줍니다.
여러 항목을 선택할 수 있습니다.
목록 상자에 체크 박스를 사용할 수 있습니다.
콤보 상자 :
공간을 적게 차지하지만, 가시성에 대해 하나의 값을 보여줍니다
선택 여러는
내에서 체크 박스를 사용할 수 없습니다
수 없습니다 콤보 상자
더보기 http://devproconnections.com/aspnet/dropdownlist-listbox-and-combobox-whats-difference
관련 문제
- 1. ListBox와 ContentControl 간의 WPF TextWraping 차이점
- 2. WPF XAML ComboBox 너비
- 3. WPF Combobox 바인딩 질문
- 4. ComboBox 입력, wpf
- 5. 다중 선택 ComboBox, WPF
- 6. WPF comboBox 화살표 버튼
- 7. 사전의 ComboBox (WPF) 템플릿
- 8. WPF ComboBox Binding 바꾸기
- 9. WPF Combobox 선택 동작
- 10. Combobox WPF 목록
- 11. ComboBox SelectedIndex MVVM WPF
- 12. WPF ComboBox Style Missing
- 13. Wpf Mvvm ComboBox
- 14. WPF ComboBox DropDown 배치
- 15. WPF : Nullable ComboBox
- 16. WPF - ComboBox 바인딩 문제
- 17. Wpf Combobox 데이터 바인딩
- 18. WPF Combobox 문제
- 19. WPF Combobox 문제
- 20. WPF Combobox "누수"메모리
- 21. wpf datagrid textbox + combobox
- 22. XP에서 WPF Combobox 렌더링
- 23. WPF Combobox SelectedIndex
- 24. wpf idataerrorinfo combobox
- 25. WPF : ComboBox 내의 TreeView
- 26. WPF ComboBox 새로 고침
- 27. WPF DataGrid Combobox selectedItem
- 28. WPF 바인딩 객체를 combobox
- 29. WPF Combobox SelectionChanged 이벤트
- 30. WPF Combobox behavior weird
큰 감사! 이제 두 사람 사이에 타협점이 있습니까? 예를 들어 모든 값을 표시하고 싶지만 사용자가 아무것도 선택하지 않아도됩니다. 사전에 바인딩하는 그냥 기본 컨트롤 –
사용자가 아무것도 선택하지 않으려면 왜 목록 상자 또는 콤보 상자를 수행해야합니까? 기본적으로 사용자가 특정 항목을 선택할 수 있고 선택한 항목과 관련된 정보를 표시 할 수있는 경우에 사용됩니다. 사용자가 항목을 선택하지 못하도록하려면 단순히 눈금을 만들고 데이터를 표시하십시오. – ViVi
고챠, 고마워! 컬렉션에 바인딩하는 데는 평범한 그리드가 아닌 DataGrid가 필요하지만 –