Je souhaite afficher une image au lieu de Couleur dans la sélection d'articles et le survol (avec la souris) dans Flex DataGrid. comment je peux le faire ?Comment utiliser Image comme arrière-plan de sélection et de survol dans Flex DataGrid?
0
A
Répondre
1
Vous pouvez le faire avec un rendu d'élément en ligne ou un rendu d'élément personnalisé. Voici un exemple rapide et sale de la façon de le faire avec un moteur de rendu en ligne. Vous voudrez probablement ajuster cela un peu pour convenir à votre solution, mais cela devrait vous donner un bon point de départ.
<mx:DataGrid dataProvider="{myDataProvider}">
<mx:columns>
<mx:DataGridColumn dataField="someDataField" width="100">
<mx:itemRenderer>
<fx:Component>
<mx:Canvas mouseOver="myImage.visible = true" mouseOut="myImage.visible = false" width="100">
<mx:Label text="{data.someDataField}" width="100%" x="0" y="0" />
<mx:Image id="myImage" x="0" y="0" source="{outerDocument.myImageClass}" visible="false" />
</mx:Canvas>
</fx:Component>
</mx:itemRenderer>
</mx:DataGridColumn>
</mx:columns>
</mx:DataGrid>
0
Disons que vous avez un
<mx:image id="img" src="sample.jpg" mouseOver="onHover()" mouseOut="onOut()"/>
fonction
private function onHover():void{
img.src="sample2.jpg";
img.validateNow();
}
private function onOut():void{
img.src = "sample.jpg";
img.validateNow();
}
Voir si cela fonctionne. pas encore testé mais la logique peut-être là.
Questions connexes
- 1. Flex 3 Ajout d'une image dans datagrid
- 2. Comment transformer Flex MXML DataGrid en quelque chose comme Horisontal DataGrid? (Voir une image)
- 3. Image comme étiquette avec Checkbox dans Flex
- 4. Flex + DataGrid + Affichage dynamique sur la sélection
- 5. sélection multiple de ligne dans DataGrid
- 6. Flex comme application: comment charger une image?
- 7. C# WinForms - sélection de boîte image/image - comme MS Paint
- 8. Comment utiliser le résultat de sélection avec comme dans MySQL
- 9. Liens dans Datagrid (flex)
- 10. flex datagrid: comment faire une sélection multiple par programme
- 11. Flex - Comment trouver l'objet de cellule Datagrid
- 12. Flex: articles de groupe dans DataGrid
- 13. Utilisation validateurs dans DataGrid - Flex
- 14. Autoscroll Datagrid dans Flex
- 15. Advanced DataGrid dans flex
- 16. DataGrid itemrender exemple dans flex
- 17. Image de sortie dans le DataGrid
- 18. Image conditionnelle dans datagrid
- 19. Personnalisation de DataGrid Flex headerText
- 20. Sélection d'une ligne sur la sélection de CheckBox dans Datagrid
- 21. Mise en forme de la couleur de sélection de premier plan et d'arrière-plan dans une liste Flex/datagrid
- 22. requête Flex DataGrid
- 23. Flex DataGrid Largeur de colonne
- 24. Flex 3 Utilisation d'une image comme bordure
- 25. Flex dataGrid comment colorer les lignes vides?
- 26. comment rendre une colonne particulière de datagrid dans flex comme non triable?
- 27. Sélection d'une case à cocher et suppression d'une ligne de grille de données dans Flex
- 28. FLEX DataGrid et liste XML contenu
- 29. Comment modifier une image sur un survol dans WPF?
- 30. DataGrid WPF sélection désactivée
ROFL: D es-tu une sorte de blague ..... –
je demande à afficher l'image dans la rangée Datagrid .. –