Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Помогите разобраться с компонентом Tree (http://www.flasher.ru/forum/showthread.php?t=67665)

egoserg 08.08.2005 16:47

Помогите разобраться с компонентом Tree
 
Всем привет. Помогите разобраться со стандартным компонентом Tree. Нужно построить дерево. примерно вот такое

----2222
-----111
-----222
фывифы
2222
----3333
----4444
-----6666
--------66666
вапва

За рание всем спасибо

блин отображается дерево очень плохо.
Ну мне нужно дерево чтобы были папки а в папка записи и друцгие папки. Как такое можно сделать??

MaxLife 08.08.2005 19:50

Можно добавлять через addTreeNode или кормить его через XML. Имена тэгов, помнится, произвольные, но по умолчанию в каждом тэге должно быть поле label с текстовой меткой для дерева. Правда, можно указать дереву использовать другое имя атрибута. Построенное дерево применяется с использованием treeInstance.dataProvider. Посмотри в хелпе, там, кажется, пример был на эту тему. Также можно менять иконки через, кажется, icon.

MaxLife 08.08.2005 20:05

Код

Код:

var myTreeDP:XML = new XML("
<node label='Local Folders'>
<node label='Inbox' data='0'/>
<node label='Outbox' data='1'/>
</node>"); 
myTree.dataProvider = myTreeDP;

Пример данных

Код:

<node>
  <node label="Mail">
      <node label="INBOX"/>
      <node label="Personal Folder">
          <node label="Business" isBranch="true" />
          <node label="Demo" isBranch="true" />
          <node label="Personal" isBranch="true" />
          <node label="Saved Mail" isBranch="true" />
          <node label="bar" isBranch="true" />
      </node>
      <node label="Sent" isBranch="true" />
      <node label="Trash"/>
  </node>
</node>


igorex2 16.07.2006 23:44

а как бы назначить каждой ветке етого tree - активной событие - допустим линк на чтото


Часовой пояс GMT +4, время: 09:57.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.