Tritium UI

TritiumTreemapView

Taillez des rectangles selon la valeur pour qu'une hiérarchie, ou une liste plate, soit facile à comparer.

TritiumTreemapView

Fonctions clés

  • Liez un arbre avec des chemins de valeur, d'étiquette et d'enfants, ou une liste plate de nœuds.
  • Disposez avec les algorithmes squarified, slice-and-dice ou strip, et choisissez la direction de la bande.
  • Coloriez par catégorie ou sur une échelle continue d'une couleur à l'autre.
  • Descendez dans une branche, affichez un fil d'Ariane et animez la descente.
  • Affichez des étiquettes, un texte de valeur compact et des info-bulles.
  • Surlignez les nœuds dont l'étiquette correspond à une chaîne de recherche.
  • Sélectionnez une tuile et gérez ItemTapped et DrillChanged.
  • Exportez la carte proportionnelle vers un flux ou un fichier PNG.

Plateformes

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

API principale

  • ItemsSource . The nodes to size.
  • LayoutAlgorithm . Squarified, SliceAndDice, or Strip.
  • ColorMode . Categorical palette or a continuous value scale.
  • ItemTapped . Fires with the bound item and the treemap node.

Exemple de base

Déclarez cet espace de noms sur la page.

xmlns:treemap="clr-namespace:Tritium.Maui.Treemap;assembly=Tritium.Maui.Treemap"
<treemap:TritiumTreemapView ItemsSource="{Binding Disk}"
                         ValuePath="Bytes"
                         LabelPath="Name"
                         ChildrenPath="Children"
                         LayoutAlgorithm="Squarified"
                         IsDrillEnabled="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