PDA

Просмотр полной версии : AdvancedDataGrid Tree. Скрыть root


Bruiser
19.06.2009, 11:37
Подскажите, как срыть root элемент у AdvancedDataGrid с type=tree
Данные загружаю так

var xml:HierarchicalData = new HierarchicalData(myXML.data);
adg_group.dataProvider = xml;

xml такой

<data group_name="Группы">
<item type="group" id="1" group_name="WIMAX_MANAGER" group_notes=""/>
<item type="group" id="2" group_name="WIMAX_SUPERADMIN" group_notes=""/>
<item type="group" id="3" group_name="WIMAX_ADMIN" group_notes=""/>
<item type="group" id="7" group_name="WIMAX_TEST" group_notes=""/>
<item type="group" id="8" group_name="WIMAX_NEW" group_notes=""/>
</data>


Добавлено через 13 минут
И еще...
Нужно развернуть root
Так не работает:

var xml:HierarchicalData = new HierarchicalData(myXML.data);
adg_group.dataProvider = xml;
adg_group.expandItem(xml.getRoot,true);

BeDLiNt
20.06.2009, 10:32
Раскрывается так:
expandAll ()

expandChildrenOf ()

expandItem ()

Насчёт скрыть: наверное надо первый столбец просто по нему не делать.

Bruiser
22.06.2009, 09:03
Раскрывается так:
expandAll ()

expandChildrenOf ()

expandItem ()


Так не работает

var xml:HierarchicalData = new HierarchicalData(myXML.data);
adg_group.dataProvider = xml;
adg_group.expandItem(xml.getRoot,true);

Pushkash
24.07.2009, 14:49
либо HierarchicalData(myXML..data);
либо HierarchicalData(myXML.*); // не уверен на счет этого.
либо xml исправь примерно так:


<prosotTegNaKotoriiPlevat>
<data group_name="Группы">
<item type="group" id="1" group_name="WIMAX_MANAGER" group_notes=""/>
<item type="group" id="2" group_name="WIMAX_SUPERADMIN" group_notes=""/>
<item type="group" id="3" group_name="WIMAX_ADMIN" group_notes=""/>
<item type="group" id="7" group_name="WIMAX_TEST" group_notes=""/>
<item type="group" id="8" group_name="WIMAX_NEW" group_notes=""/>
</data>
</prosotTegNaKotoriiPlevat>


есть свойство, если не ошибаюсь: showRoot=true/false.

Выбирай что нравиться.