wpf - listview - как добавить дополнительную строку заголовка, чтобы обеспечить визуальную группировку связанных полей? (например, сетка)

У меня есть wpf listview, делающий вещь gridview, и мне было интересно, как я могу добавить дополнительную строку заголовка над заголовками поля?

Мне нужно это сделать, потому что в этом сетке отображается МНОГО столбцов, которые в некоторой степени связаны с процессами в складской среде. Дополнительный заголовок обеспечивает быструю «визуальную группировку» связанных полей в сетке.

В мире winforms на сторонних сетках они называют эту дополнительную строку заголовка «Band». Я поискал, но ничего подобного не нашел.


person TWood    schedule 05.11.2010    source источник


Ответы (1)


После публикации здесь и на msdn о переопределении шаблона управления для добавления в эту дополнительную строку заголовка я не получил ответов.

Поэтому мне пришлось реализовать свою функциональность с помощью ярлыков, уложенных в сетку. Я использовал свойства зависимостей в своих функциях просмотра и обратного вызова для обработки событий размера и установки соответствующей ширины метки. Я разместил еще один вопрос об этом здесь.

Немного хакерское ощущение, но оно работает, пока я не смогу найти лучший метод.

person TWood    schedule 12.11.2010