bonjour,

dans une datagrid :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
<mx:DataGrid id="myDataGrid" dataProvider="{myBooks.PM}" width="100%" change="readPM(myBooks.PM[selectedPMIndex].id,selectedPMIndex)">
 
            <mx:columns>
                <mx:DataGridColumn headerText="" sortable="false" width="20">
                    <mx:itemRenderer>
                        <mx:Component>
                            <mx:Image source="{data.Icon}" />
                        </mx:Component>
                    </mx:itemRenderer>
                </mx:DataGridColumn>
                <mx:DataGridColumn dataField="titre" headerText="Title" color="red"/>
                <mx:DataGridColumn dataField="auteur" headerText="Author"/>
                <mx:DataGridColumn dataField="date" headerText="Date"/> 
            </mx:columns>                          
        </mx:DataGrid>
j'aimerai changer via actionscript la source de l'image pour une ligne donnée...

j'ai essayé :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
myBooks.PM[selectedIndex].Icon="nouvelle image";
mais cela ne marche pas... je sèche... merci de votre aide !