将WPF数据网格绑定到多个数据源

Sco*_*oby 3 data-binding wpf wpfdatagrid

我在WPF中创建了一个数据网格,并有2个列表.我想将一列绑定到一个列表,将其余列绑定到另一个列表.谁能告诉我怎么做?

谢谢

Ara*_*and 7

基本上,你不能.datagrid是一个ItemsControl,它有一个ItemsSource属性.

我要做的是构建一个视图模型,它是一个复合对象,包含每个项目之一(来自两个列表).然后你可以绑定到这些的集合.

public class CompositeItem{
   public Object ItemFromListOne { get; set; }
   public Object ItemFromListTwo { get; set; }
}
Run Code Online (Sandbox Code Playgroud)