Tritium UI
TritiumPivotGrid
Machen Sie aus einer flachen Liste eine Matrix aus Zeilen, Spalten und Werten mit Summen.
Wichtige Merkmale
- Weisen Sie Felder Zeilen, Spalten und Werten zu und aggregieren Sie mit Summe, Anzahl, Mittelwert, Min oder Max.
- Zeigen Sie Zeilensummen, Spaltensummen und Zwischensummen.
- Sortieren Sie nach der Zeilenbeschriftung oder einer Datenspalte, auf- oder absteigend.
- Formatieren Sie Zahlen und wählen Sie den Text für leere Zellen.
- Klappen Sie Gruppen auf und zu.
- Betten Sie eine Feldliste ein oder teilen Sie dieselben Feldsammlungen mit einer eigenen TritiumPivotFieldList.
- Wählen Sie eine Zelle und behandeln Sie CellTapped.
- Exportieren Sie die Matrix nach CSV oder in ein PNG.
- Dies ist ein Pivot über eine flache Liste, kein OLAP-Würfel.
Plattformen
Android, iOS, Mac Catalyst und Windows 10 Version 19041 und höher (.NET 10 MAUI).
Wichtigste API
- ItemsSource . The flat rows to reshape.
- RowFields . Fields that become row headers; ColumnFields and ValueFields complete the layout.
- ShowRowTotals . Adds a total column; ShowColumnTotals and ShowSubtotals are the matching switches.
- CellTapped . Fires with the pivot cell and its row and column indexes.
Grundbeispiel
Deklarieren Sie diesen Namespace auf der Seite.
xmlns:pivot="clr-namespace:Tritium.Maui.Pivot;assembly=Tritium.Maui.Pivot"
<pivot:TritiumPivotGrid ItemsSource="{Binding Sales}"
ShowRowTotals="True"
ShowColumnTotals="True"
ValueFormat="0.##" /> Nehmen Sie die Paketquelle aus Ihrer Lizenz auf und verweisen Sie dann auf das Paket, das dieses Steuerelement enthält. Diese Pakete liegen nicht in der öffentlichen NuGet-Galerie.