maui collectionview
Guidance for implementing CollectionView in .NET MAUI apps â data display, layouts (list & grid), selection, grouping, scrolling, empty views, templates, incremental loading, swipe actions, and pull-to-refresh. USE FOR:
AIdotnet
official
Данные
Что делает навык
CollectionView — основной элемент управления для отображения прокручиваемых списков и сеток данных в .NET MAUI, заменяющий ListView. Он обеспечивает лучшую производительность, гибкие макеты и не требует использования ViewCell.
Когда применять
- Отображение прокручиваемого списка или сетки элементов данных
- Привязка коллекции объектов к шаблонному макету элемента
- Добавление выбора (одиночного или множественного), группировки или функции pull-to-refresh
- Реализация бесконечной прокрутки или инкрементальной загрузки
- Показ действий при свайпе на элементах списка
Как работает
- Использовать CollectionView как основной элемент управления для отображения данных
- Привязать коллекцию объектов к шаблонному макету элемента
- Настроить свойства для выбора, группировки или pull-to-refresh
- Реализовать логику бесконечной прокрутки или инкрементальной загрузки
- Добавить действия при свайпе для элементов списка
- Настроить отображение состояния пустого списка при отсутствии данных
Примеры запросов агенту
Как реализовать CollectionView с поддержкой pull-to-refresh в .NET MAUI?
Покажите пример использования CollectionView для отображения сетки данных с группировкой
Как добавить swipe-действия к элементам в CollectionView?
Описание составлено по SKILL.md навыка, сверено 06.10.2026.
Как подключить
1Скачать навык
# возьмите папку навыка «maui-collectionview» из репозитория:
# https://github.com/dotnet/skills
2Положить папку с
SKILL.md к навыкам ассистента# положите папку навыка туда, где ассистент ищет skills:
cp -r maui-collectionview/ ~/.claude/skills/maui-collectionview/
Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.