0

我有大约十几个 ObservableCollections 保存有日期、单曲和整数的对象。所有集合的长度相同,并且同时添加和删除数据。ObservableCollections 之一是主要的,在引用其他时需要。

有没有办法使用 CollectionViews 将这些 ObservableCollections 中的 2 个组合在一起,使它们看起来像一个 ObservableCollection,当数据绑定到数据网格和/或图表时,它们具有所有原始列的总数?如果是这样,有人有例子吗?

我发现的所有内容都显示了来自两个来源的数据通过在另一个之上添加一个我称之为堆栈数据的数据。

谢谢

4

1 回答 1

0

不漂亮,但我有一个类似的应用程序。
有一个具有 5 个基本属性的类,然后是可变数量的字段。
我放在列表中的字段。

可以将行绑定到集合,但不能绑定到列。

因此,我使用 ListView Gridview 在后面的代码中构建列。
将列绑定到 Field[0]、Field[1]、...

在您的情况下,您可以拥有带有基本属性和属性列表的基类 Bclass

In your List<Fields> you just iterate the properties of the List<ExtensionClass>  

Clearly the List<Bclass> needs to all have List<Extension> class with the same length in every item of the binding breaks.
于 2012-12-07T18:33:24.937 回答