В приложении Flex есть древовидный элемент управления, который я хочу отредактировать двойным щелчком на элементе дерева. Я нашел свойства doubleClickEnabled = "true", doubleClick = "startEditMode ()" и editable = "true". С помощью этих функций я могу обнаружить двойной щелчок и изменить свойство editable на true на основе двойного щелчка.
Проблема в том, что после того, как я дважды щелкнул по пункту, мне нужно щелкнуть еще раз, чтобы действительно войти в режим редактирования. Это не кажется интуитивно понятным ...
Кто-то придумал решение, чтобы сделать дополнительный щелчок программно:
clickedItemRenderer.dispatchEvent(new MouseEvent(MouseEvent.CLICK));
Проблема, которую я имею, состоит в том, чтобы вытащить clickedItemRenderer из события двойного щелчка (MouseEvent). Как я могу это сделать? Есть ли другое решение, чтобы просто войти в режим редактирования двойным щелчком по объекту дерева?
Спасибо за любые подсказки!
Markus