Bonjour,
Je suis débutant en flex et je suis confronté à un problème un peu spécial et je ne trouve aucun exemple sur internet.
En fait j'ai un datagrid qui décrit un objet, j'ai dans une colonne le nom du champ et dans l'autre la valeur du champ. Sachant que ce champ peut être de différent type, il faudrait quand quand j'appuie sur un bouton Editer, le datagrid devienne editable seulement pour la deuxieme colonne (ça je l'ai deja fait) et que pour chaque type de valeur de champ, j'ai un textinput,checkbox,combobox ou datefield. En gros, un itemrenderer dynamique par rapport au type du champ.
Je suis arrivé à associer un itemrenderer dynamiquement lorsque je clique sur le bouton editer. Dans cet itemrenderer, j'ai les 4 types de champs différent mais caché. Le but est de rendre visible le bon type et de cacher les autres.
Pour l'instant, la valeur s'affiche bien dans la case lorsque je clique sur éditer, sauf que quand je clique dans la case pour editer, la valeur change en [object Object]
Je peux vous mettre un peu de code si vous voulez.
J'ai deja vu plusieurs exemple avec un itemrenderer spécifique par colonne, mais c'est plus compliqué dans mon cas...
Merci
Partager