![]() |
mx:Tree
Приветствую уважаемые флешеры!
Столкнулся с небольшим неудобством при использовании компонента mx:Tree. Суть проблемы: Есть некая XML и Tree для которого она dataProvider. включаем для дерева возможность перетаскивать элементы Код:
dragMoveEnabled="true"Кто-нибудь знает, как запретить нодам менять уровень вложенности, тобиш перетаскивать с ветки в ветку можно, но запретить перетаскивать на уровень вверх или вниз. Проблема в принципе решается дополнительными проверками и добавлением в XML атрибута с номером текущего уровня, но нужно ее решить эстетическим путем, не затрагивая исходную XML. Ну и собственно как решить проблему "схлопывания" пустых нодов? Не очень хочется делать в виде костыля наличие в каждой ветки пустого под-нода. |
Когда я столкнулся с такой проблемой - еще год назад, пришлось писать самом обработчики, чтобы рассовывали по нужным папкам элементы. Что значит "проблема схлопывания пустых нодов"? Если проблема только в иконке - то она легко задается в стилях.
|
Цитата:
Цитата:
Вот например: Код:
<root>Лечится вот так: Код:
<root>Эту задачу можно решить еще при помощи ITreeDataDescriptor, может знает кто пример как с DataDescriptor работать? |
| Часовой пояс GMT +4, время: 12:47. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.