2010-10-19 8 views
0

J'ai un composant personnalisé en tant que rendu d'élément.Flex 4: Rendu d'élément et valeurs de réglage pour les objets nommés (Odd Bug)

Dans ce moteur de rendu, il existe un élément appelé dlFirstChoice. Maintenant, lorsque j'ajoute plus d'éléments à cette liste et que je force la liste à se reconstruire, quelque chose d'étrange se produit.

Une partie de la création du renderer j'effectuer une sélection par défaut pour le DROPDOWNLIST comme suit: dlFirstChoice.selectedIndex = 0

Le problème est une fois que j'ai plus d'un élément pour rendre de mon jeu de données de cette propriété cesse de fonctionner .

Donc, si mon jeu de données n'a qu'un seul élément pour rendre la liste déroulante correctement définie, le momment dont j'ai besoin pour rendre plus de 1 copie de mon rendu d'objet, tout d'un coup rien n'est défini pour dlFirstChoice.selectedIndex. C'est presque comme si l'espace de noms échouait partiellement.

Ceci est un comportement très étrange des idées?

S'il vous plaît et merci. Craig

Répondre

0

Transforme à l'aide DataChange est une très mauvaise idée, je me suis déplacé mes fonctions à creationComplete comme l'événement initilisiasing puis tout d'un coup il a fallu :)

Merci pour tous ceux qui avaient l'air ou essayé d'aider.