Tritium UI

TritiumOrgChartView

Dessinez un arbre d'organisation avec des connecteurs, le déploiement et le repli, et la recherche d'une personne.

TritiumOrgChartView

Fonctions clés

  • Liez une hiérarchie avec des enfants, ou une liste plate avec id et id parent.
  • Affichez une étiquette, un sous-titre et une image facultative sur chaque nœud.
  • Disposez l'arbre de haut en bas ou de gauche à droite avec des connecteurs orthogonaux.
  • Développez tout, repliez tout ou repliez jusqu'à un niveau, et sélectionnez un nœud.
  • Pincez pour zoomer, et utilisez la molette sous Windows.
  • Surlignez un nom et faites défiler jusqu'à la correspondance avec QuickFind.
  • Exportez le graphique 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 nodes, either a tree or a flat parent/child list.
  • Orientation . TopDown or LeftRight.
  • ChildrenPath . Property that holds child objects; use IdPath and ParentIdPath for a flat list.
  • ItemTapped . Fires with the bound item and the chart node.

Exemple de base

Déclarez cet espace de noms sur la page.

xmlns:org="clr-namespace:Tritium.Maui.OrgChart;assembly=Tritium.Maui.OrgChart"
<org:TritiumOrgChartView ItemsSource="{Binding People}"
                      LabelPath="Name"
                      SubtitlePath="Title"
                      ChildrenPath="Reports"
                      Orientation="TopDown" />

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