Devexpress CollectionView für .NET MAUI - Aktivieren Sie mehrere Auswahl und implementieren Sie die kontextbezogene Aktionsleiste
In diesem Beispiel wird angezeigt, wie das Ereignis dxCollectionView.longpress verwendet wird, um mehrere Elementauswahl zu ermöglichen.

Anforderungen
Registrieren Sie die Devexpress Nuget Gallery in Visual Studio, um Nuget -Pakete wiederherzustellen, die in dieser Lösung verwendet werden. Weitere Informationen finden Sie im folgenden Thema: Beginnen Sie mit Devexpress Mobile UI für .NET MAUI.
Sie können auch das folgende YouTube -Video finden, um weitere Informationen zum Einstieg mit den Devexpress .NET MAUI -Steuerelementen: Einrichten eines .NET MAUI -Projekts.
Implementierungsdetails
- Behandeln Sie das Ereignis dxCollectionView.longpress und setzen Sie die Eigenschaft dxCollectionView.SelectionMode auf mehrere.
- Verwenden Sie die Eigenschaft dxCollectionView.SelectedItemTemplate, um eine Vorlage für ausgewählte Elemente anzugeben.
- Sie können einen ContentView -Nachkommen erstellen, um gemeinsame visuelle Elemente für reguläre und ausgewählte Vorlagen zu implementieren. In diesem Beispiel wird die Klasse SelectableItem ( ContentView Descendant) verwendet, die die ausgewählte Eigenschaft enthält. Das Erscheinungsbild dieser Klasse ist in der Itembasetemplate definiert.
- Wenn ein CollectionView -Element ausgewählt ist, werden im Anwendungstitel benutzerdefinierte Aktionen angezeigt. Sie können die Eigenschaft Shell.TitleView verwenden, um diese Aktionen zu definieren.
Dateien zu überprüfen
- Mainpage.xaml
- Mainpage.xaml.cs
- MainViewModel.cs
- Konverter.cs
- App.xaml
Dokumentation
- DxCollectionView.longpress
Weitere Beispiele
- Aktien App
- Demo -Anwendung
Geht dieses Beispiel an Ihre Entwicklungsanforderungen/-ziele?
(Sie werden nach devexpress.com weitergeleitet, um Ihre Antwort einzureichen.)