Show TOC

HintergrundTreeNodeType-Eigenschaften Dieses Dokument in der Navigationsstruktur finden

 

  • expanded

    Festlegung, ob ein Tree-Knoten aufgeklappt oder zugeklappt ist. Die Bindung dieser Eigenschaft ist nicht erforderlich, jedoch empfehlen wir, diese Eigenschaft an ein Context-Attribut zu binden. Ist diese Eigenschaft nicht gebunden, kann kein Tree-Knoten durch dynamische Programmierung aufgeklappt oder zugeklappt werden. Dieses Context-Attribut muss sich dann in einem Context-Knoten befinden, an welche die Eigenschaft dataSource gebunden ist.

    Diese Eigenschaft, die nicht gebunden sein muss, kann vom Client geändert werden. Siehe auch Eigenschaften bei der Verwendung in MultiPane oder TablePopin

  • hasChildren

    Festlegung, ob ein Tree-Knoten Kinder haben kann. Ist ein onLoadChildren-Ereignisbehandler definiert, dann wird das entsprechende Tree-Element standardmäßig als Tree-Knoten dargestellt, d.h. das Tree-Element besitzt ein Aufklapp-Symbol, mit dem auf- und zugeklappt werden kann. Wenn die Anwendung im voraus weiss, dass es für ein entsprechendes Tree-Element keine Kinder mehr gibt bzw. dies beim LoadOnDemand feststellt, dann kann die Anwendung die Eigenschaft hasChildren auf false setzen. Der Standardwert für diese Eigenschaft ist true. Das Tree-Element wird dann als Blatt dargestellt und ohne Aufklapp-Symbol angezeigt.

    Die Eigenschaft hasChildren wird nur ausgewertet, wenn für ein entsprechendes Tree-Element noch keine Daten für dessen Kinder vorhanden sind. Tree-Elemente, für dessen Kinder Daten vorhanden sind, werden immer als Tree-Knoten dargestellt.