Настройка имени группы DataGrid - PullRequest
0 голосов
/ 28 октября 2010

Я использую DataGrid для Silverlight Toolkit. Группировка работает нормально, благодаря классу PagedCollectionView.

У меня вопрос: есть ли простой способ настроить текст заголовка группы? Когда я группирую по "CurrentBook.SubTitle" (просто тестирую - группировать по субтитрам книги на самом деле не имеет смысла), он отображает «CurrentBook.SubTitle» в заголовке группы сетки, когда я предпочитаю просто SubTitle.

Очевидно, я мог бы просто создать новое свойство в моей ViewModel под названием SubTitle, которое передает CurrentBook.SubTitle, но мне просто интересно, есть ли какой-нибудь встроенный способ повлиять на текст заголовка группы.

1 Ответ

1 голос
/ 28 октября 2010

Немного сложно ответить на этот вопрос, не увидев пример вашего кода.Следуйте совету здесь и создайте стиль для DataGridRowGroupHeader, например, PropertyName="{Binding Collection Path=Name}" и добавьте этот стиль в свойство RowGroupHeaderStyles.Хотя я не уверен, насколько конкретно я могу получить, не видя больше.

...