Bonjour,
Je développe actuellement une application Flex, et je suis confronté à un petit dilemme :
J'ai un composant grid, contenant des gridItem. J'aimerai, lors d'un drag and drop, effectuer des traitements (dépendants de la cellule sur laquelle je me trouve). Le Grid fait quand même 320 cellules... (8 colonnes * 32 lignes)
Mon problème se situe au niveau de la récupération de la cellule survolée.
Actuellement, j'ai un handler pour gérer l'évènement DRAG_ENTER au niveau de mon composant Cellule (que j'ai fait hériter de GridItem). N'y a-t-il pas une solution différente ?
Par exemple, existe t'il une méthode permettant de récupérer le composant Cellule survolé depuis le parent Grid ? Je sais qu'en Silverlight, il existe une méthode assez pratique dans la classe VisualTreeHelper : GetElementsByHostCoordinates. Y a t il quelque chose d'équivalent en Flex ? Si non, avez une autre solution pour remédier à mon problème.
Merci.
Partager