Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Flex (http://www.flasher.ru/forum/forumdisplay.php?f=84)
-   -   Как кодом запретить разворачивать ветку в Tree (http://www.flasher.ru/forum/showthread.php?t=154942)

AntonSurkont 25.04.2011 14:27

Как кодом запретить разворачивать ветку в Tree
 
Здравствуйте уважаемые программисты.
Подскажите плиз как кодом запретить разворачивать ветку в Tree.

GBee 25.04.2011 14:48

Убрать детей.

saprahan 25.04.2011 15:04

Превентить itemOpening эвент

alatar 25.04.2011 15:12

Написать свой TreeItemRenderer.

AntonSurkont 25.04.2011 15:31

Вау сколько советов.
Всем большое спасибо, буду думать

Добавлено через 16 минут
alatar у меня уже есть свой TreeItemRenderer подскажите плиз что в нем нужно переопределить.

alatar 25.04.2011 15:53

Просто переопределить не получится, там приватный метод. Надо подписаться на MOUSE_DOWN у disclosureIcon и там решать, открывать или нет.

AntonSurkont 25.04.2011 16:02

Вы же про этот метод говорите: disclosureIcon_mouseDownHandler ?
И как мне решить открывать или нет?

saprahan 25.04.2011 16:11

Цитата:

Сообщение от AntonSurkont (Сообщение 991991)
И как мне решить открывать или нет?

Вообще то это только вам и решать

AntonSurkont 25.04.2011 16:24

А можно пример попросить?

alatar 25.04.2011 16:42

Если хотите открыть посылаете TreeEvent.ITEM_OPENING, не хотите открывать не посылаете.


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

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