ArgumentError: Error #2025:Le DisplayObject indiqué doit etre un enfant de l'appelant.
bonjour tout le monde
j'ai une menu qui contient plusieurs boutons :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
<s:VGroup x="20" y="156" width="78" height="315">
<s:Button id ="pne" label="Platine" height="38" width="77" click="button1_clickHandler(event)"/>
<s:Button label="Collecte" height="27" width="77" id="collecte" click="collecte_clickHandler(event)"/>
<s:Button label="Archivage" id="archivage" width="78"/>
<s:Button label="Traitement" id="traitement"/>
<s:Button label="Recyclage" id="recyclage"/>
<s:Button label="Correlation" id="correlation" width="77"/>
<s:Button label="Distribution" id="distribution" width="77"/>
<s:Button label="Interface" width="74"/>
<s:Button label="Anomalie article" id="anomaliearticle" width="76"/>
<s:Button label="Connexions" width="77" id="connexion"/>
<s:Button label="Audit" width="78" id="audit"/>
<s:Button label="Generation d'articles" id="generation" width="76"/>
</s:VGroup> |
l'evenement click execute une fonction pour afficher un panel :
Code:
1 2 3 4 5 6
| protected function button1_clickHandler(event:MouseEvent):void
{
// TODO Auto-generated method stub
currentState="Platine";
} |
mais lors de click je recois l'erreur suivante :
Code:
1 2 3 4
| ArgumentError: Error #2025: Le DisplayObject indique doit etre un enfant de l'appelant.
at flash.display::DisplayObjectContainer/getChildIndex()
at mx.managers::SystemManager/getChildIndex()[E:\dev\4.x\frameworks\projects\framework\src\mx\managers\SystemManager.as:1665]
at mx.managers.systemClasses::ActiveWindowManager/mouseDownHandler()[E:\dev\4.x\frameworks\projects\framework\src\mx\managers\systemClasses\ActiveWindowManager.as:437] |
j'ai beau cherché sur net ,mais les situations ne sont pas similaire a mon problème ,et j'arrive pas a saisir les résultats fournis
quelqu’un pourrait m'aider ? merci d'avance