как обрабатывать промежуточные итоги группы и, например, целевые строки в WPF DataGrid?

Я реализую WPF DataGrid, которая содержит проекты со многими показателями. Проекты сгруппированы по категориям проектов.

Для каждой категории должно быть:

строка, которая показывает в каждом столбце показателя сумму всех строк для столбца. целевая строка, которая не является частью сетки источника данных в привязанной к. Целевая строка указывает для каждого столбца, какая цель на год (например, сколько денег можно потратить).

Эти строки должны быть всегда наверху в каждой группе (фильтрация сортировки).

Моим первым решением было поместить эти данные в заголовок группы. Это не хорошее решение, потому что заголовок группы не поддерживает столбцы. то есть это должно быть построено, получая ширину столбца.

Это можно сделать, но это усложняется, когда пользователи хотят изменить порядок и скрыть столбцы.

DataGrid использует CollectionViewSource, поэтому он не заполнен кодом C #. В основном я расширяю этот пример:http: //msdn.microsoft.com/en-us/library/ff407126.asp

Спасибо и С наилучшими пожеланиями - Матти

Ответы на вопрос(2)

Ваш ответ на вопрос