我正在使用C#和WPF進行應用程序的開發,我需要將其綁定到字典並顯示鍵值對。 ListBox與ComboBoxes有什麼不同,以及使用它們的一些可能的優點/缺點是什麼?WPF ListBox vs ComboBox
1
A
回答
1
ComboBox是列表框和編輯控件的組合。一個簡單的組合框只是一個頂部帶有編輯控件的列表框;您可以從列表中選擇或鍵入。樣式「dropdown」的組合框是相同的,但是直到您單擊下拉字形後,列表框纔會顯示出來。您可以下拉菜單並選擇或只需輸入編輯控件。帶下拉列表樣式的組合框是相似的,但您只能從列表中選擇 - 您無法在編輯控件中輸入所需內容。
基本上,一個組合框(非簡單樣式)所佔用的屏幕空間比完整列表框要少很多。
列表框:
佔用更多的空間,但顯示一個以上的值。
我們可以選擇多個項目。
我們可以在列表框中使用複選框。
組合框:
佔用更少的空間,但只顯示一個能見度值
多重選擇是不可能的
不能在使用複選框組合框
還看看http://devproconnections.com/aspnet/dropdownlist-listbox-and-combobox-whats-difference
相關問題
- 1. .Net listbox/combobox
- 2. Microsoft Visual C#ComboBox/Listbox
- 3. 帶有ListBox和Combobox的WPF Master-Details視圖綁定
- 4. wpf Combobox Itemssource不能綁定在Listbox數據模板
- 5. WPF ListBox IsEditable =真的行爲?
- 6. WPF Listbox分組
- 7. WPF ListBox插入
- 8. WPF Listbox控件
- 9. Wpf Listbox和Togglebutton
- 10. WPF Databound Listbox
- 11. WPF兩個ListBox
- 12. WPF Listbox SelectedItems
- 13. ComboBox SelectedItem vs SelectedValue
- 14. jQuery AutoComplete vs Combobox
- 15. WPF Combobox DisplayMemberPath
- 16. WPF Combobox DataBind
- 17. WPF Combobox SelectedValuePath?
- 18. Combobox綁定WPF
- 19. WPF combobox binding from
- 20. GridView Combobox DataBinding WPF
- 21. WPF combobox search item
- 22. Combobox WPF list
- 23. Wpf Combobox DataBinding
- 24. WPF Combobox綁定
- 25. WPF Combobox問題
- 26. WPF ComboBox DropDown Placement
- 27. WPF Datagrid ComboBox DataBinding
- 28. WPF Combobox SelectedIndex
- 29. WPF DataGrid Combobox
- 30. WPF Combobox造型
非常感謝!現在兩者之間有一些妥協嗎?舉例來說,我想顯示所有的值,但我不需要用戶選擇任何東西。只是一個綁定到字典的基本控件 –
如果你不想讓用戶選擇任何東西,那麼爲什麼你需要做一個列表框或組合框?它基本上用於用戶可以選擇特定項目的情況,並且可以顯示關於所選項目的一些信息。如果你不想讓用戶選擇一個項目,只需創建一個網格並顯示數據。 – ViVi
哎呀,謝謝!雖然綁定到一個集合需要一個數據網格,而不是普通的網格 –