回答
您可以使用CompositeCollection將靜態「無」和「可變」連接到組合框ItemsSource中的其他動態項。以下是CompositeCollection的鏈接:http://msdn.microsoft.com/en-us/library/system.windows.data.compositecollection.aspx。
如果您在ItemsSource中使用除字符串或值類型之外的其他內容,則需要製作表示無或選項的虛擬對象。然後綁定到SelectedItem屬性並執行所需的附加邏輯來處理它們的特殊條件。
如果您只是在使用值類型或字符串,則可以綁定到SelectedValue屬性並處理它們的特定條件。
我曾將此標記爲WPF問題。這實際上是一個Silverlight問題。 CompositeCollection不可用。我正在使用虛擬數據。 http://forums.silverlight.net/t/233984.aspx/1?Alternative+to+CompositeCollection –
複合集合在silverlight中不可用。 – Kurren
- 1. WPF TreeView HierarchicalDataTemplate - 綁定到具有不同子集合的對象
- 2. 具有可變對象的Java集合
- 3. 將對象綁定到XAML集合
- 4. Wpf Listview綁定對象沒有變化
- 5. 可空對象通用對象集合
- 6. 如何綁定到集合集合下的對象的屬性?
- 7. 數據綁定的集合或對象
- 8. Silverlight DataGrid - 綁定到對象集合的集合
- 9. 如何將空集合對象綁定到數據網格?
- 10. Datagrid與數據綁定保留爲空,但集合具有對象
- 11. 在Set集合中綁定對象
- 12. 添加具有子集合的對象
- 13. 返回具有導航對象集合的對象時的序列化問題
- 14. 具有子對象集合的MVC3對象
- 15. WPF TreeView HierarchicalDataTemplate - 綁定到具有多個子集合的對象 - > Reloaded
- 16. 對象集合優化
- 17. 綁定工具提示上的對象集合
- 18. 將根對象和子集合綁定到GridView/RadGridView MVVM
- 19. 自定義對象集合序列化
- 20. 集合隨機方法有空對象
- 21. 如何將對象的集合綁定到自定義控件
- 22. Android - 如何將ListView綁定到自定義對象的集合?
- 23. 綁定到選定對象的可觀察集合列表?
- 24. 綁定到具有屬性和列表的對象
- 25. C#。將對象綁定到對象
- 26. 聚合物1.0對象發生變化時的數據綁定
- 27. 對象集合
- 28. 對象集合
- 29. WPF綁定對象到組合框
- 30. 將對象的集合綁定到MVVM中的Canvas?
有沒有理由不能把它們放在列表中? – cadrell0
類型是什麼?我的viewmodel如何處理這些對象的發生? –
列表中的對象的類型是什麼?這聽起來像是特定於應用的邏輯發佈一些關於你正在嘗試做什麼的更多細節。 – cadrell0