DeVexPress CollectionView для .NET MAUI - Включить множественный выбор и реализовать контекстную строку действий
В этом примере показано, как использовать событие dxcollectionview.longpress, чтобы включить выбор нескольких элементов.

Требования
Зарегистрируйте галерею Nuget DeVexPress в Visual Studio, чтобы восстановить пакеты Nuget, используемые в этом решении. См. Следующую тему для получения дополнительной информации: Начните с мобильным пользовательским интерфейсом DeVexPress для .NET MAUI.
Вы также можете обратиться к следующему видео YouTube для получения дополнительной информации о том, как начать работу с элементами управления DeVexPress .net Maui: Настройка проекта .NET MAUI.
Детали реализации
- Обработайте событие dxcollectionview.longpress и установите свойство dxcollectionview.selectionMode на несколько.
- Используйте свойство dxcollectionview.selecteditemtemplate, чтобы указать шаблон для выбранных элементов.
- Вы можете создать потомок ContentView для реализации общих визуальных элементов для регулярных и выбранных шаблонов. В этом примере используется класс SelectableItem ( ContentView потомка), который содержит имущество . Появление этого класса определено в Itembasetemplate .
- Когда выбран элемент CollectionView, заголовок приложения отображает пользовательские действия. Вы можете использовать свойство shell.titleview для определения этих действий.
Файлы для просмотра
- Mainpage.xaml
- Mainpage.xaml.cs
- Mainviewmodel.cs
- Конвертер.cs
- App.xaml
Документация
- Dxcollectionview.longpress
Больше примеров
- Приложение акций
- Демо -применение
Управляет ли этот пример ваши требования к разработке/задачи?
(Вы будете перенаправлены на devexpress.com, чтобы отправить свой ответ)