Tritium UI

TritiumCartesianChart

Represente séries de negócio e financeiras num gráfico X/Y partilhado, com zoom, legenda e exportação PNG.

TritiumCartesianChart

Funções principais

  • Coloque séries de linha, spline, área, barra, barra/área empilhada e empilhada a 100 %, dispersão, área de intervalo, barra de erro, cascata e caixa de bigodes.
  • Represente preços OHLC e em velas, com um painel de volume opcional e cores de alta e de baixa.
  • Ligue cada série a uma coleção com caminhos de propriedades X e Y, ou a valores X numéricos, de categoria ou de data.
  • Use um eixo Y linear ou logarítmico, um eixo Y secundário, títulos de eixo e linhas de grelha verticais.
  • Deixe ampliar e deslocar, mostre uma mira e dicas, e sincronize o zoom entre gráficos que partilham um ZoomSyncGroup.
  • Coloque a legenda em qualquer lado, escolha uma paleta com nome (teal, ocean, sunset ou mono) e substitua a cor de uma série.
  • Desenhe linhas de referência e sobreposições de tendência: ajuste linear, média móvel, ajuste quadrático, bandas de Bollinger e VWAP.
  • Anime as alterações de série, mostre uma mensagem de estado vazio e exporte o traçado para um fluxo ou ficheiro PNG.
  • Selecione um ponto e trate SeriesPointSelected.

Plataformas

Android, iOS, Mac Catalyst e Windows 10 versão 19041 e posteriores (.NET 10 MAUI).

API principal

  • Series . The line, bar, area, scatter, financial, and other series to plot.
  • XAxisMode . Category, numeric, or date positions on the X axis.
  • IsZoomEnabled . Lets the user zoom the plot; IsPanEnabled scrolls the zoomed view.
  • SeriesPointSelected . Fires when the user selects a data point.

Exemplo básico

Declare este espaço de nomes na página.

xmlns:charts="clr-namespace:Tritium.Maui.Charts;assembly=Tritium.Maui.Charts"
<charts:TritiumCartesianChart XAxisMode="Category" IsLegendVisible="True" IsZoomEnabled="True">
    <charts:TritiumCartesianChart.Series>
        <charts:LineSeries ItemsSource="{Binding Points}" XBindingPath="Month" YBindingPath="Revenue" Label="Revenue" />
    </charts:TritiumCartesianChart.Series>
</charts:TritiumCartesianChart>

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.

Ask Tritium

How-to help and product fit for FleetPro, Tritium UI, and Tritium Reporting.

Ask how to use a feature, or tell us your company, platforms, team size, and use case. Pricing and upgrades go to sales.

Product fit
Contact sales

Search the FAQ