Laden...

[MVVM]Columns in Datagrid dynamisch erzeugen ?

Erstellt von liberado vor 12 Jahren Letzter Beitrag vor 12 Jahren 838 Views
L
liberado Themenstarter:in
273 Beiträge seit 2006
vor 12 Jahren
[MVVM]Columns in Datagrid dynamisch erzeugen ?

Hallo zusammen,
ich suche gerade nach einer Möglichkeit in einem Datagrid zur laufzeit Columns zu erzeugen. Gibt es hier eine Möglichkeit für MVVM ?
Ich würde gerne DataTemplates benutzen da ich je nach Spalte Checkboxen und Comboboxen brauche.
Hoffe mir kann jemand helfen.

Vielen Dank und Liebe Grüße

T
574 Beiträge seit 2008
vor 12 Jahren

Du meinst zur Laufzeit zu einem bestehenden Grid hinzufügen?

Das DataGrid kann Spalten automatisch erzeugen, das funktioniert einwandfrei.

Versteh sonst die Anforderung nicht ganz ...

A
350 Beiträge seit 2010
vor 12 Jahren

Eigtl. nutzt du das Datagrid um Daten an eine ObservableCollection zu binden.
Dann erzeugts du ein DataTemplate für die jeweiligen Items.

Das Datagrid reagiert dann auf Änderungen in der Collection und passt sich demnach an.

Grüße