UI контроль с группировкой - PullRequest
0 голосов
/ 08 марта 2012

В Silverlight я ищу элемент управления, поддерживающий группировку и возможность настраивать заголовок группы с помощью шаблона (например, сетки с текстом и изображениями)

Я пытался использовать DataGrid, но могу установитьтолько строка в качестве заголовка группы (или, если я ошибаюсь, как я могу отобразить строку и два изображения?)

Спасибо, Франческо

Кстати: я использую MVVM и привязки.

РЕДАКТИРОВАТЬ: Я смотрю в первую очередь на что-то стандартное (Microsoft) или бесплатный компонент.Или мы (компания, в которой я работаю) уже используем ComponentOne.

Ответы [ 2 ]

1 голос
/ 08 марта 2012

Вы не указали бесплатный или нет, но если вы ищете продукты с полки Telerik предлагает несколько элементов управления Silverlight. Их RadGrid позволяет настраивать форматирование данных, а также другие ваши требования к группировке и использованию изображений.

Еще один хороший пример, который я использовал при тестировании, но никогда не работал, - это jibGrid на Codeplex. Вы можете также проверить это jibgird на CodePlex Он поддерживает группировку, но я не могу вспомнить использование изображений в заголовке.

Если вы ищете использование сетки данных по умолчанию, вы можете настроить заголовки и заголовки столбцов, используя шаблоны данных См. Эту ссылку msdn для получения дополнительной информации Что касается группировки, сортировки и фильтрации, то это не предлагается из коробка как с вышеупомянутыми средствами управления. Для этого вам нужно написать небольшой собственный код. В этой статье MSDN приведены некоторые шаги по достижению этой цели.

Надеюсь, это поможет

0 голосов
/ 09 марта 2012

Я решил использовать FlexGrid ComponentOne.Таким образом, я использовал режим группировки для группировки (вместе с функцией раскрытия) и функцию объединения для объединения первого столбца каждой группы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...