Récupération d'enfant dans un ItemRenderer
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 :
Code:
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> |
Pour récupérer mon image dans un fichier actionscript je fais :
Code:
1 2
| var elem:monItem = event.target as monItem;
var img:Image = elem.getChildAt(0) as Image; |
Maintenant je souhaite ajouter une bordure à mon image :
Code:
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> |
Comment puis-je récupérer mon image ? Je n'y parvient pas ... :(
Merci ;)