0

2 つの異なるデータ ソースのデータを比較して違いがあるかどうかを確認するアプリを作成しています。同様の機能について私が見たすべての例は、常に2つのデータグリッドを隣り合わせに配置して、各行を並べて表示できるようにします。

これにより、違いを見つけるのが非常に難しくなります。私がやりたいことは、agridview で行を上下に表示することです。つまり、データグリッド内の行を交互に 1 つにバインドし、次に他のデータソースに一致するペアとしてバインドします。実際には、さらに処理するためにペアを選択できるように、1 つの行にチェック ボックスを追加したいと考えています。

コントロールが非常にカスタマイズ可能であることは知っていますが、このようなことは可能ですか? または、2 つのデータ ソースを 1 つに結合してバインドする必要がありますか?

4

1 に答える 1

0

あなたが探しているのはMultiBinding です

これにより、複数のアイテムをバインドし、コンバーターを使用して新しい単一のアイテムを返すことができます。したがって、基本的には、コンバーター内で 2 つのデータ ソースを 1 つに結合します。

于 2013-05-21T15:02:22.937 に答える