Tritium UI
TritiumPieChart
Mostre as partes de um todo como pizza ou donut, com explosão, legenda e exportação PNG.
Funções principais
- Ligue uma PieSeries a uma coleção com caminhos de propriedades de etiqueta e valor.
- Defina HoleRadius acima de zero para desenhar um donut.
- Exploda uma fatia por índice, ou a fatia que o utilizador seleciona.
- Mostre ou oculte a legenda e as dicas, e reproduza uma animação curta da série.
- Mostre uma mensagem de estado vazio própria quando não há dados.
- Selecione uma fatia e trate SeriesPointSelected.
- Exporte o gráfico para um fluxo ou ficheiro PNG.
Plataformas
Android, iOS, Mac Catalyst e Windows 10 versão 19041 e posteriores (.NET 10 MAUI).
API principal
- Series . The single pie series (labels and values).
- HoleRadius . Inner hole size; zero is a pie, larger values make a donut.
- ExplodedIndex . Which slice is pulled out; ExplodeSelected pulls out the tapped slice.
- SeriesPointSelected . Fires when the user selects a slice.
Exemplo básico
Declare este espaço de nomes na página.
xmlns:charts="clr-namespace:Tritium.Maui.Charts;assembly=Tritium.Maui.Charts"
<charts:TritiumPieChart HoleRadius="0.55" IsLegendVisible="True">
<charts:TritiumPieChart.Series>
<charts:PieSeries ItemsSource="{Binding Shares}" XBindingPath="Name" YBindingPath="Amount" />
</charts:TritiumPieChart.Series>
</charts:TritiumPieChart> 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.