如何组合作为对象属性的集合(对于 CollectionViewSource)
我有一个 CollectionViewSource 绑定到 ViewModel 中的 ObservableCollection,为此我们将其称为
ObservableCollection<ItemCollection> Items;
现在,我有另一个集合,其中包含从服务更新和返回的集合的集合(该服务正在更新实际对象,容器是静态的)。
ObservableCollection<ItemCollectionContainer> Container;
每个“Container”都有一个属性“Items”,其中有一个列表。
我想要显示的是放入 1 个集合中的所有 Container.Items 的完整列表,如果可能的话,如果将某个项目添加到 Container.Items 中,则会更新它。
有什么想法吗?
谢谢!
I have a CollectionViewSource that gets bound to an ObservableCollection in a ViewModel, for this we'll call it
ObservableCollection<ItemCollection> Items;
Now, I have another collection which holds a Collection of Collections that gets updated and returned from a service (the service is updating the actual object, the container is static).
ObservableCollection<ItemCollectionContainer> Container;
Each "Container" has a property "Items" which has a list.
What I want to display is the complete List of ALL Container.Items put in 1 collection, and if possible, if an items gets added to Container.Items, it gets updated.
Any Ideas?
Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我只能说,我一定无法解释我在寻找什么,因为它是如此简单,人们希望我自己弄清楚:)
答案是
All I can say is I must fail in explaining what I was looking for of it was so simple, people wanted me to figure it out myself :)
Answer is