wie mit Gruppenzwischensumme umgegangen wird und z. Zielzeilen in WPF DataGrid?

Ich implementiere ein WPF-DataGrid, das Projekte mit vielen Kennzahlen enthält. Projekte werden nach Projektkategorien gruppiert.

Für jede Kategorie sollte es geben:

eine Zeile, die in jeder Kennzahlspalte die Summe aller Zeilen für die Spalte anzeigt.Eine Zielzeile, die nicht Teil des Datenquellenrasters ist, an das gebunden ist. Die Zielzeile gibt für jede Spalte an, was das Ziel für das Jahr ist (z. B. wie viel Geld ausgegeben werden muss).

Diese Zeilen sollten in jeder Gruppe immer oben stehen (Sortierfilter).

Meine erste Lösung bestand darin, diese Daten im Gruppenkopf zu haben. Dies ist keine gute Lösung, da der Gruppenkopf keine Spalten unterstützt. es sollte konstruiert werden, indem Spaltenbreiten erhalten werden.

Dies ist zwar möglich, wird jedoch kompliziert, wenn Benutzer Spalten neu anordnen und ausblenden möchten.

DataGrid verwendet CollectionViewSource, sodass es keinen C # -Code enthält. Grundsätzlich erweitere ich dieses Beispiel:http://msdn.microsoft.com/en-us/library/ff407126.aspx

Danke und viele Grüße - matti

Antworten auf die Frage(2)

Ihre Antwort auf die Frage