Wie man Zellebene ComboBox für WPF DataGrid?

Sieht es WFP DataGridComboBoxColumn ist mit einem einzigen ItemsSource für alle Zellen in dieser Spalte. Ich habe einen Fall, wo die ComboBox-Einträge sind abhängig von der anderen Zelle in der gleichen Zeile. Ich schaffte es zum Auffüllen der ItemsSource-in PreparingCellForEdit Veranstaltung. Jedoch funktioniert es nicht wie gewünscht. Zunächst werden alle Zellen in dieser Spalte ist leer. Sobald ich füllen die ItemsSource für diese Spalte der ComboBox werden alle verbundenen Zellen (mit der gleichen Quelle von Elementen) zeigen Werte. Allerdings, wenn ich auf eine andere Zelle (eine andere Quelle von Elementen gefüllt ist), alle Werte verschwinden und die neuen Typ-Zellen zeigen die Werte. Sie können nur einen Satz von Elementen Quelle für eine Spalte? Ich kann nicht glauben, dass es wahr ist. Hab ich was verpasst? Abhilfe?

InformationsquelleAutor newman | 2010-10-01
Schreibe einen Kommentar