Bonjour,

dans une classe étendant CandlestickChart (graph de type chandelier), j'essaie de lancer une fonction lors d'un changement de dataprovider de ce graphique.

Pour cela j'ai fais ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
private function init():void
{
...
dataProvider = new ArrayCollection();
(dataProvider as ArrayCollection).addEventListener(CollectionEvent.COLLECTION_CHANGE, updateVerticalAxis);
...
}
 
private function updateVerticalAxis(event:CollectionEvent):void
{
	Alert.show("test");
}
Mon "test" n'est jamais affiché lors du remplissage de mon dataProvider par un service (mon graphique s'affiche bien lui).

J'ai testé différents événements y compris sur le graph lui même sans résultats...

Comment faire donc pour détecter un changement de dataProvider de mon graph par un événement ?

Merci de votre aide