J'ai un contrôle d'arbre dans mon application Flex que je veux éditer sur un double-clic sur un élément de l'arbre. J'ai trouvé les propriétés doubleClickEnabled = "true", doubleClick = "startEditMode()" et editable = "true". Avec ces fonctions, je peux détecter un double clic et je peux changer la propriété éditable à true en fonction d'un double clic.Comportement similaire à celui d'un OS lors de l'édition d'un objet Tree!
Le problème est qu'après avoir cliqué deux fois sur un élément, je dois cliquer une fois de plus pour vraiment entrer dans le mode d'édition. Cela ne semble pas être intuitif du tout ...
Quelqu'un est venu avec la solution pour faire un clic supplémentaire programaticaly:
clickedItemRenderer.dispatchEvent(new MouseEvent(MouseEvent.CLICK));
Le problème que j'ai est d'obtenir le clickedItemRenderer de la doubleclick événement (MouseEvent). Comment puis je faire ça? Existe-t-il une autre solution pour entrer simplement en mode édition en double-cliquant sur l'objet arbre?
Merci pour tous les conseils! Markus
Merci! C'est un bon indice! parfait! – Markus