Dans mon AdvancedDataGrid, J'ajoute des valeurs dynamiques aux cellules en faisant glisser une valeur de cellule vers d'autres cellules. Pendant la copie, je mets la valeur à listData et la couleur Rouge à la valeur dans ItemRenderer. Tout fonctionne bien, mais quand je fais défiler vers le haut/bas, les valeurs restent dans les cellules où elles sont censées être (comme je le fais pour listData) mais la coloration se comporte wierd (comme j'essaye de définir la couleur dans ItemRenderer) .Texte dynamique AdvancedDataGrid Valeur Coloriage - Problème ItemRenderer
Je ne veux pas stocker la couleur de la valeur, mais je devrais être capable de voir les valeurs créées dynamiquement en couleur rouge. Y at-il un moyen, je peux le faire? Dois-je définir la couleur sur l'objet dataProvider réel, puis vérifier dans ItemRenderer?
Quelqu'un peut-il m'aider avec ceci?
CustomItemRenderer public class étend AdvancedDataGridItemRenderer
{
private var _isDynamicValue:Boolean;
....
....
//_isDynamicValue is set to true if the value is dynamic
if(_isDynamicValue && listData.label) {
setStyle("color", 0xFF0000);
setStyle("fontWeight", "bold");
}
else {
setStyle("color", 0x000000);
}