0

日付、シングル、整数を持つオブジェクトを保持する ObservableCollections が約 12 個あります。すべてのコレクションは同じ長さで、データが同時に追加および削除されます。ObservableCollections の 1 つはメインのコレクションであり、他のコレクションを参照するときに必要です。

CollectionViews を使用してこれらの ObservableCollections の 2 つをまとめて、データがデータグリッドやチャートにバインドされたときに元のすべての列の合計を持つ 1 つの 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 に答える