2016-06-08 94 views
0

所以我有一个数据网格(datagrid A),并且项目源被绑定到一个可观察集合,在这个可观察集合内部是一个属性是一个列表。将数据网格中的组合框绑定到可观察集合

我想要做的是从另一个绑定到可观察集合的数据网格填充此列表。

在其他数据网格(datagrid B)中,用户键入各种信息。第一列是名为Name的字符串字段。

因此,我需要做的是在Datagrid A中,从Datagrid B中的用户键入条目填充组合框,以便他们可以从他们键入的各种名称中进行选择。

我想我可以在组合框中项目欢迎使用属性只是绑定到数据网格B的集合,并设置显示部件路径,但这个失败,“无法找到管理框架元素”

任何想法?

+0

你有设置DataGrid中的DataContext属性? – RBT

+0

你可以发布一些代码? – Muds

回答

0

过了一段时间我才弄清楚了。

您可以在window.Resources XAML设置collectionViewSource,然后引用,在数据的ItemSource电网

<CollectionViewSource x:Key="SourceList" Source="{Binding object}"></CollectionViewSource>