Mit <TreeView>-Controls können Sie Daten in Detail Components auf beliebig vielen Ebenen strukturieren und in einer Baumstruktur übersichtlich darstellen.
Hinweise zur Verwendung
Ein <TreeView>-Control wird mit dem Element <TreeView> erzeugt.
<TreeView>
...
</TreeView>
<TreeView>-Controls können in allen verfügbaren Layouttypen verwendet werden. Weitere Informationen finden Sie unter Layouts.
Attribute
Hinweis:
Es gibt eine Reihe von Standardattributen, die für alle Controls festgelegt werden können. Weitere Informationen zu den Standardattributen finden Sie unter Standardattribute.
Zusätzlich zu den Standardattributen können Sie die folgenden Attribute für <TreeView>-Controls definieren.
Hinweis:
Das Element <TreeView> kann folgende Aktionen enthalten:
-
<SelectAction/>(siehe Action "Select") -
<DoubleClickAction/>(siehe Action "DoubleClick")
|
Attribut |
Beschreibung |
|---|---|
|
|
Icon für das
Mögliche Werte:
Mit Strg+Leertaste erhalten Sie eine Übersicht der verfügbaren Icons. Die Auswahl kann von den tatsächlich verfügbaren Material Icons abweichen.
Dieses Attribut kann nicht gleichzeitig mit |
|
|
Farbe des Icons Dieses Attribut wird nur für Material Icons verwendet. Mögliche Werte:
Hinweis:
|
|
|
Gibt einen eindeutigen Bezeichner des Elements an. Mögliche Werte: Ausdruck für Data Binding ( |
|
|
Erforderlich Quelle der Daten. Die Anzahl der Einträge definiert die Anzahl der angezeigten Elemente. Mögliche Werte: Ausdruck für Data Binding ( |
|
|
Gibt einen eindeutigen Bezeichner des übergeordneten Elements an. Mögliche Werte: Ausdruck für Data Binding ( |
|
|
Titel des Controls Mögliche Werte: Ausdruck für Data Binding ( |
Beispiel
Output-Format des Prozesses
Der im Beispiel genannte Technical Process loadTreeView.wrf generiert folgenden Output:
<?xml version="1.0" encoding="UTF-8"?>
<Ok>
<TV_List>
<id>0-1</id>
<pid>0</pid>
<entryName>Root</entryName>
</TV_List>
<TV_List>
<id>1-1</id>
<pid>0-1</pid>
<entryName>Entry 1 on first sub-level</entryName>
</TV_List>
<TV_List>
<id>1-2</id>
<pid>0-1</pid>
<entryName>Entry 2 on first sub-level</entryName>
</TV_List>
<TV_List>
<id>1-3</id>
<pid>0-1</pid>
<entryName>Sub-root</entryName>
</TV_List>
<TV_List>
<id>2-1</id>
<pid>1-3</pid>
<entryName>Entry 1 on second sub-level</entryName>
</TV_List>
<TV_List>
<id>0-2</id>
<pid>0</pid>
<entryName>Second root</entryName>
</TV_List>
</Ok>