标签: wpf data-binding custom-controls
我正在编写一个应用程序,我希望比较来自两个不同数据源的数据,看看是否存在任何差异。我看到的所有类似功能的例子总是将两个数据网格彼此相邻,这样你就可以并排看到每一行。
这使得很难发现差异。我想做的是在agridview中显示一行在另一行之上。也就是说,将数据网格中的行替换为一个,然后将另一个数据源作为匹配对。实际上我还想在一行中添加一个复选框,以便可以选择该对进行进一步处理。
我知道控件可以自定义,但这样可能吗?或者我需要将两个数据源合并为一个数据源然后绑定它吗?
答案 0 :(得分:0)
您正在寻找的是MultiBinding
这将使您能够绑定多个项目并使用转换器返回新的单个项目。基本上,是的,您将把两个数据源合并到转换器内部。