2016-06-08 7 views
0

So habe ich ein Datenraster (Datagrid A) und die Elementquelle ist an eine beobachtbare Sammlung gebunden, innerhalb dieser beobachtbaren Sammlung ist eine Eigenschaft, die eine Liste ist.Verknüpfen Sie ein Kombinationsfeld in einem Datagrid mit einer beobachtbaren Sammlung

Ich versuche, diese Liste aus einem anderen Datengrid aufzufüllen, das an eine beobachtbare Sammlung gebunden ist.

In dem anderen Datengrid (Datagrid B) gibt der Benutzer verschiedene Informationen ein. In der ersten Spalte befindet sich ein Zeichenfolgenfeld namens Name.

Also, was ich tun muss, ist in Datagrid A, füllen Sie ein Kombinationsfeld aus den Benutzer eingegebenen Einträge in Datagrid B, so dass sie aus den verschiedenen Namen wählen können, die sie eingegeben haben.

Ich dachte, ich nur den Kombinationsfeld Artikel propety zu Datagrid B Sammlung binden konnte und das Anzeigeelement Pfad gesetzt, aber dies nicht gelingt mit „finden kann nicht Rahmenelement regeln“

Irgendwelche Ideen?

+0

Haben Sie setzen die Datacontext-Eigenschaft auf Datagrid A im ItemSource Datenraster verweisen? – RBT

+0

etwas Code, den Sie posten können? – Muds

Antwort

0

Ich konnte es nach einer Weile herausfinden.

Sie können eine Collection im Window.Resources XAML festlegen und dann das

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