Tritium UI

TritiumCartesianChart

Tracez des séries métier et financières sur un graphique X/Y commun, avec zoom, légende et export PNG.

TritiumCartesianChart

Fonctions clés

  • Déposez des séries ligne, spline, aire, barre, barre/aire empilée et empilée à 100 %, nuage, aire de plage, barre d'erreur, cascade et boîte à moustaches.
  • Tracez des cours OHLC et en chandeliers, avec un volet de volume facultatif et des couleurs de hausse et de baisse.
  • Liez chaque série à une collection avec des chemins de propriétés X et Y, ou à des valeurs X numériques, de catégorie ou de date.
  • Utilisez un axe Y linéaire ou logarithmique, un axe Y secondaire, des titres d'axe et des quadrillages verticaux.
  • Laissez zoomer et faire défiler, montrez un réticule et des info-bulles, et synchronisez le zoom entre les graphiques qui partagent un ZoomSyncGroup.
  • Placez la légende de n'importe quel côté, choisissez une palette nommée (teal, ocean, sunset ou mono) et remplacez la couleur d'une série.
  • Tracez des lignes de référence et des superpositions de tendance : ajustement linéaire, moyenne mobile, ajustement quadratique, bandes de Bollinger et VWAP.
  • Animez les changements de série, affichez un message d'état vide et exportez le tracé vers un flux ou un fichier PNG.
  • Sélectionnez un point et gérez SeriesPointSelected.

Plateformes

Android, iOS, Mac Catalyst et Windows 10 version 19041 et ultérieures (.NET 10 MAUI).

API principale

  • 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.

Exemple de base

Déclarez cet espace de noms sur la page.

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>

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.

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