Tritium UI

TritiumTimelineView

Placez des événements et des plages de dates sur une ligne d'historique horizontale, distincte du planificateur et du Gantt.

TritiumTimelineView

Fonctions clés

  • Affichez les instants comme des points et les durées comme des barres.
  • Liez vos objets avec des chemins de titre, de détails, de début, de fin et de catégorie, ou utilisez TritiumTimelineEvent.
  • Empilez les événements en alternant les côtés, par couloirs de catégorie, ou tous au-dessus ou au-dessous de l'axe.
  • Faites défiler le temps, pincez pour zoomer, et utilisez la molette sous Windows.
  • Marquez maintenant, et bornez l'échelle avec un zoom minimal et maximal.
  • Affichez des étiquettes et des info-bulles, et faites défiler jusqu'à un instant.
  • Sélectionnez un élément et gérez ItemTapped.
  • Exportez la chronologie vers un flux ou un fichier PNG.

Plateformes

Android, iOS, Mac Catalyst et Windows 10 version 19041 et ultérieures (.NET 10 MAUI). Le zoom à la molette est disponible sous Windows.

API principale

  • ItemsSource . The events to plot.
  • EventPlacement . Alternating, category lanes, above the axis, or below the axis.
  • VisibleStart . Left edge of the time window; VisibleEnd is the right edge.
  • ItemTapped . Fires with the bound item and the timeline event.

Exemple de base

Déclarez cet espace de noms sur la page.

xmlns:timeline="clr-namespace:Tritium.Maui.Timeline;assembly=Tritium.Maui.Timeline"
<timeline:TritiumTimelineView ItemsSource="{Binding Events}"
                           TitlePath="Title"
                           StartPath="Start"
                           EndPath="End"
                           EventPlacement="Alternating"
                           ShowNowMarker="True" />

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