![]() |
Неполное отображение данных в Tree
Пользуюсь Flex SDK.
У меня есть XML следующего вида: Код:
<xml>Этот xml содержит элементы меню, помещенные в папки. Но каждый элемент меню имеет свою структуру, которую отображать не нужно. Т.е. в элемент Tree необходимо поместить следующие данные: Код:
ОсновноеПодскажите как можно поступить в данной ситуации? |
Сформировать новый XML, который содержит только нужные данные.
Когда пользователь выбирает узел, искать соответствующий узел в исходном XML (например ввести доп. атрибут - айдишник и по нему находить) |
Можно попробовать сделать через ITreeDataDescriptor... но это столько мороки и на столько неудобно сделано, что вряд ли захочется возится... просто сдублировать XML будет гораздо проще...
Хотел попробовать сдлать пример три-дата-дескрипора, если пригодится, вот: Код:
package |
Да, конечно пригодится, спасибо большое!
|
А, хотя вот, собственно, сделал, но это не полная имплементация (курсор, сортировку и т.п. нужно доделать, но как подтверждение концепции - работает :)
Код:
<?xml version="1.0" encoding="utf-8"?>Код:
package |
Просто супер! Ещё раз огромное спасибо, в который раз я Ваш должник.
Если смогу чем-то пригодиться с радостью помогу :) |
| Часовой пояс GMT +4, время: 01:46. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.