Показать сообщение отдельно
Старый 30.05.2007, 14:44
Kohl вне форума Посмотреть профиль Отправить личное сообщение для Kohl Посетить домашнюю страницу Kohl Найти все сообщения от Kohl
  № 2  
Ответить с цитированием
Kohl

Регистрация: Mar 2004
Адрес: Ростов на Дону
Сообщений: 35
http://www.adobe.com/devnet/flex/qui...ing_with_tree/ там в самом конце пример с перетаскиванием, как раз то, что тебе нужно.
Код:
 private function onDragOver( event:DragEvent ) : void

            {
                var dropTarget:Tree = Tree(event.currentTarget);
                var r:int = dropTarget.calculateDropIndex(event);
                tree.selectedIndex = r;
                var node:XML = tree.selectedItem as XML;
                if( node.@type == "state" ) {

                    DragManager.showFeedback(DragManager.NONE);
                    return;
                }
                if (event.ctrlKey)

                    DragManager.showFeedback(DragManager.COPY);
                else if (event.shiftKey)
                    DragManager.showFeedback(DragManager.LINK);
                else {

                    DragManager.showFeedback(DragManager.MOVE);
                }
            }
__________________
С уважением Константин Kohl