В настоящее время я не думаю, что существует четкий встроенный способ создания разных шаблонов, например, группировка недоступна как в ListView, так и в RadListView (эта функция все еще рассматривается в RadListView). Вы могли бы пойти и попытаться реализовать его самостоятельно, но это будет не очень хорошо. Вы могли бы сделать что-то вроде этого:
- Создать свой объект "бизнес-данные о том, что будет представлять свой«элемент»и создать свойство индикатора, который показывает, какие визуальные (шаблон) следует использовать
- После этого объявить шаблон в ListView или RadListView, который содержит X разных «макетов», один из которых будет скрыт (по его видимости).
- В зависимости от свойства объекта «бизнес-данные» переключается видимость макетов X, которые являются вашими настраиваемыми шаблонами.
Это основная идея о том, как вы можете добиться таких «нескольких разных шаблонов», конечно, есть и другие подходы, которые можно использовать. На боковой ноте убедитесь, что изначально все макеты «скрыты» для достижения наилучшей производительности.