Tritium UI
TritiumOrgChartView
Zeichnen Sie einen Organisationsbaum mit Verbindern, Auf- und Zuklappen und Personensuche.
Wichtige Merkmale
- Binden Sie eine Hierarchie mit Kindern oder eine flache Liste mit Id und Eltern-Id.
- Zeigen Sie eine Beschriftung, einen Untertitel und optional ein Bild an jedem Knoten.
- Legen Sie den Baum von oben nach unten oder von links nach rechts mit orthogonalen Verbindern an.
- Klappen Sie alles auf, alles zu oder bis zu einer Ebene zu und wählen Sie einen Knoten.
- Zoomen Sie mit Aufziehen und nutzen Sie das Mausrad unter Windows.
- Heben Sie einen Namen hervor und scrollen Sie mit QuickFind zum Treffer.
- Exportieren Sie das Diagramm in einen PNG-Stream oder eine Datei.
Plattformen
Android, iOS, Mac Catalyst und Windows 10 Version 19041 und höher (.NET 10 MAUI). Zoom mit dem Mausrad ist unter Windows verfügbar.
Wichtigste API
- 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.
Grundbeispiel
Deklarieren Sie diesen Namespace auf der Seite.
xmlns:org="clr-namespace:Tritium.Maui.OrgChart;assembly=Tritium.Maui.OrgChart"
<org:TritiumOrgChartView ItemsSource="{Binding People}"
LabelPath="Name"
SubtitlePath="Title"
ChildrenPath="Reports"
Orientation="TopDown" /> Nehmen Sie die Paketquelle aus Ihrer Lizenz auf und verweisen Sie dann auf das Paket, das dieses Steuerelement enthält. Diese Pakete liegen nicht in der öffentlichen NuGet-Galerie.