Tritium UI
TritiumPivotFieldList
Atribua campos de origem às linhas, colunas e valores da tabela dinâmica sem escrever código de disposição.
Funções principais
- Liste os campos disponíveis e mova-os para Rows, Columns ou Values.
- Partilhe essas três coleções com um TritiumPivotGrid para que a matriz se mantenha sincronizada.
- Sugira nomes de campo a partir das propriedades públicas do primeiro objeto.
- Toque num chip para o devolver a Available.
- Percorra o agregado de um campo de valor (soma, contagem, média, mín, máx) com uma pressão longa ou um toque secundário.
- Comece com uma disposição vazia e deixe o utilizador construir a tabela dinâmica.
Plataformas
Android, iOS, Mac Catalyst e Windows 10 versão 19041 e posteriores (.NET 10 MAUI).
API principal
- 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.
Exemplo básico
Declare este espaço de nomes na página.
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}" /> Acrescente a origem de pacotes da sua licença e depois referencie o pacote que inclui este controlo. Estes pacotes não estão na galeria pública NuGet.