Bonsoir tout le monde,
je bloque sur une petite chose. Je vous l'explique :
J'ai un ItemRenderer nommé "monItem" codé en MXML contenant une image :
Pour récupérer mon image dans un fichier actionscript je fais :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <s:ItemRenderer xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" > <s:Image width="30" height="30" horizontalCenter="0" source="d:/test1.jpg" verticalCenter="0" /> </s:ItemRenderer>
Maintenant je souhaite ajouter une bordure à mon image :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 var elem:monItem = event.target as monItem; var img:Image = elem.getChildAt(0) as Image;
Comment puis-je récupérer mon image ? Je n'y parvient pas ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <s:ItemRenderer xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" > <s:BorderContainer borderWeight="1" backgroundColor="#cccccc" height="40" width="50"> <s:Image width="30" height="30" horizontalCenter="0" source="d:/test1.jpg" verticalCenter="0" /> </s:BorderContainer> </s:ItemRenderer>
Merci
Partager