wpf listbox header



ListBox與ListView-如何選擇數據綁定 (1)

我正在考慮WPF應用程序的ListBox或ListView。 它似乎支持數據綁定和項目模板。 我的應用程序有一個簡單的項目列表,我打算根據用戶輸入進行搜索/排序/篩選。 數據綁定演示( http://msdn.microsoft.com/en-us/library/ms771319.aspx )使用帶有CollectionViewSource的ListBox。

有沒有人有哪些控制使用和何時使用?


Answer #1

ListView是一個專門的ListBox(即它從ListBox繼承)。 它允許你指定不同的視圖,而不是直接列表。 您可以滾動您自己的視圖,也可以使用GridView(像Explorer一樣的“細節視圖”)。 它基本上是多列列錶框,是窗體列表視圖的表親。

如果你不需要ListView的附加功能,你可以使用ListBox,如果你只是顯示一個項目列表(即使模板很複雜)。





listbox