我有幾個資源暴露了ObservableCollection<MyData>
屬性。現在我想將ListBox.ItemsSource
綁定到它們,並支持CollectionChanged
通知,排序和過濾。怎麼做? CompositeCollection
不支持篩選。如何將ItemsSource綁定到多個集合?
4
A
回答
0
您可以一起使用CompositeCollection和CollectionViewSource ..使用CompositeCollection組合所有集合,然後從該CompositeCollection創建集合視圖源。您可以在CollectionViewSource使用篩選器屬性
看看這裏的樣品
How to handle a CompositeCollection with CollectionView features?
相關問題
- 1. 多的ItemsSource集合綁定
- 2. 如何將WPF Datagrid的itemssource綁定到集合的集合?
- 3. 如何將多個項目添加到ItemsSource WPF多個集合綁定?
- 4. 綁定TabControl ItemsSource到ViewModels的集合
- 5. 如何將ItemsSource綁定到DataGrid時將數據綁定到DataGridTemplateColumn?
- 6. 將ComboBoxColumn綁定到WPF DataGrid中DataGrid的ItemsSource的集合
- 7. 如何將ObservableCollections綁定到ItemsSource?
- 8. 在WPF中如何綁定父控件的itemssource中的集合
- 9. 將datagrid綁定到集合
- 10. 將集合綁定到DataGrid
- 11. 將集合綁定到Ninject
- 12. 將ObservableCollection綁定到集合
- 13. 綁定到的ItemsSource
- 14. 如何將DataGrid綁定到更多集合?
- 15. 如何綁定到DataTemplate中的ItemsSource?
- 16. 如何綁定WPF ContextMenu ItemsSource?
- 17. 將DataTemplate控件屬性綁定到ItemsSource集合中的項目上?
- 18. WPF:將ItemsSource綁定到目錄
- 19. 將ItemsSource綁定ItemsControl到數組索引
- 20. 如何將多個表綁定到單個數據集在SSRS
- 21. 將多個控件綁定到MVC中的集合
- 22. 如何將ListBoxItem的屬性綁定到已綁定到ListBox的ItemsSource的屬性
- 23. 綁定多個組合框爲相同的ItemsSource引起問題
- 24. WPF數據綁定:如何將數據綁定到一個集合?
- 25. 綁定到Datagrid的ItemsSource集合屬性而不是單個項目
- 26. 綁定到財產的ItemsSource
- 27. 如何將DataGrid的ItemsSource綁定到一個ViewModel和DataGrid的SelectedItem到另一個?
- 28. MahApps.Metro:WindowCommands ItemsSource綁定
- 29. WPF ItemsSource綁定
- 30. 如何綁定到深度集合2?
你的意思是你要綁定到所有的源在一次和他們都(MultiBinding接收更新 - HTTP:// msdn.microsoft.com/en-us/library/system.windows.data.multibinding.aspx),或者您想綁定到多個源並從第一個響應中接收更新(PriorityBinding - http://msdn.microsoft.com /en-us/library/system.windows.data.prioritybinding.aspx) – dash
我想從所有集合中顯示拼合列表並從所有集合中接收更改。 – Poma
可能的重複:http://stackoverflow.com/questions/11288/wpf-sorting-a-composite-collection – Joe