J'ai une case à cocher dans un DataGrid Flex, et quand je défiler, d'autres lignes sont au hasard cochée / décochée.
Après avoir lu sur: Création d' une colonne de RadioButtons dans Adobe Flex
il est clair que les itemRenderers sont recyclés se, mais le problème que j'ai avec la solution présentée il y a, il se déplace plus sur le point de vue dans le modèle.
Quelqu'un at-il une meilleure façon de le résoudre, qui ne me force pas à mettre l'information pour l'interface utilisateur dans mes classes de modèle actionscript? (Dans mon cas, je suis en train de convertir les données XML entrants vers les classes actionscript, et ils commencent à être lié à mon DataGrid).
Merci pour l'aide.
Merci tout le monde. d'excellents conseils. malheureusement, il devenait trop frais généraux pour garder le modèle pur, donc je viens pollué le modèle comme le lien dans mon message d'origine. :( au moins cela fonctionne.
Chetan, belle idée .. j'ai essayé de travailler avec ce pendant presque une journée entière sans chance cependant.
brd6644, de bonnes pensées sur la séparation des deux classes de modèle .. je pourrais revenir en arrière et faire plus tard.













