Tritium UI
TritiumPivotFieldList
Affectez les champs source aux lignes, colonnes et valeurs du tableau croisé sans écrire de code de disposition.
Fonctions clés
- Listez les champs disponibles et déplacez-les vers Rows, Columns ou Values.
- Partagez ces trois collections avec un TritiumPivotGrid pour que la matrice reste synchronisée.
- Suggérez des noms de champs à partir des propriétés publiques du premier objet.
- Touchez une puce pour la renvoyer vers Available.
- Faites défiler l'agrégat d'un champ de valeur (somme, nombre, moyenne, min, max) par un appui long ou un second toucher.
- Partez d'une disposition vide et laissez l'utilisateur construire le tableau croisé.
Plateformes
Android, iOS, Mac Catalyst et Windows 10 version 19041 et ultérieures (.NET 10 MAUI).
API principale
- AvailableFields . Field names or PivotField items not yet assigned.
- RowFields . Fields used as row headers.
- ColumnFields . Fields used as column headers.
- ValueFields . Measures, each with an aggregate.
Exemple de base
Déclarez cet espace de noms sur la page.
xmlns:pivot="clr-namespace:Tritium.Maui.Pivot;assembly=Tritium.Maui.Pivot"
<pivot:TritiumPivotFieldList x:Name="Fields"
RowFields="{Binding Rows}"
ColumnFields="{Binding Columns}"
ValueFields="{Binding Values}" /> Ajoutez la source de paquets de votre licence, puis référencez le paquet qui contient ce contrôle. Ces paquets ne sont pas sur la galerie publique NuGet.