Je réalise que ItemFocusIn est en quelque sorte uniquement applicable aux données modifiables dans flex, néanmoins je veux déclencher un événement chaque fois que l'utilisateur sélectionne une nouvelle ligne dans une grille de données non éditable. J'ai utilisé avec succès l'événement CLICK, mais cet événement n'est pas déclenché lorsque l'utilisateur utilise le clavier pour sélectionner une ligne différente dans le DataGrid. Que dois-je faire pour déclencher un événement à chaque fois que la ligne en surbrillance de la grille de données change, quel que soit le temps où elle a été modifiée par la souris ou par le clavier?ItemFocusIn ne fonctionne pas sur DataGrid non modifiable dans Flex
1
A
Répondre
1
Vous devez écouter le changement selectedIndex. Jetez un oeil à ce code, la méthode dataGridselectedRowChanged va être appelée à chaque fois que vous changez la ligne dans la grille.
public function set dataGridselectedRowChanged(id:int):void{
trace(id);
}
<fx:Binding source="{myDG.selectedIndex}" destination="dataGridselectedRowChanged"/>
<mx:DataGrid id="myDG" width="350" >
Questions connexes
- 1. Désactiver la sauvegarde automatique dans le DataGrid modifiable Flex
- 2. Datagrid modifiable dans WPF
- 3. Flex DataGrid labelFonction non appelée
- 4. DataGrid Flex - Alternatives dans un environnement non-flex/flash?
- 5. Datagrid (question modifiable, problème d'accès) dans WPF
- 6. Datagrid modifiable? Répétiteur?
- 7. Flex: Label.addChild() ne fonctionne pas?
- 8. Utilisation validateurs dans DataGrid - Flex
- 9. Evénement flex tree itemclick, ne fonctionne pas
- 10. Liens dans Datagrid (flex)
- 11. WpfToolkit DataGrid ne fonctionne pas dans Windows Phone 7
- 12. Flex Datagrid colonne ne pas afficher la valeur
- 13. Autoscroll Datagrid dans Flex
- 14. graphique à barres Flex ne fonctionne pas
- 15. Le gestionnaire d'événements Flex ne fonctionne pas
- 16. GoToState ne fonctionne pas sur controlercoated control sur la base de la zone de liste modifiable
- 17. La liaison Flex ne fonctionne pas
- 18. étincelle Flex hauteur Pourcentage ne fonctionne pas
- 19. Flex SWF ne fonctionne pas après sortir du constructeur Flex
- 20. Advanced DataGrid dans flex
- 21. Fonction de tri non appelée dans Flex Datagrid
- 22. Flex crossdomain.xml ne fonctionne pas correctement dans Chrome/Firefox?
- 23. Flex 4: DropDownList ne fonctionne pas dans une nouvelle fenêtre
- 24. HTTPService ... ne fonctionne pas sur localhost
- 25. Intégrer flex dans asp .net ... ne fonctionne pas :(
- 26. préchargement flex ne fonctionne pas aveC# dans l'url (lien profond)
- 27. DataGrid.ItemsSource.Refresh() ne fonctionne pas
- 28. La propriété buttonMode et useHandCursor de DataGrid ne fonctionne pas
- 29. La liaison de DataGrid WPF ne fonctionne pas
- 30. Flex DataGrid ItemRenderer Numéro