2010-10-26 12 views
0

J'ai une liste Flex Spark (bien que ce soit un arbre pour être précis mais elle se présente sous forme de liste) et comme je la fais défiler, je veux fournir des informations sur l'élément qui est actuellement en haut de la liste à la vue. Cela pourrait donc être le 100ème élément de la liste en fonction de la distance parcourue.Comment puis-je obtenir le Rendu d'élément situé en haut de la fenêtre dans une liste Flex Spark?

+0

vous ne pouvez pas accéder au itemRenderer. Mais vous pouvez accéder à l'élément, probablement comme Faheemitian mentionné ... – hering

Répondre

0

Cela devrait faire l'affaire

listProvider.getItemAt(list.scrollPositionToIndex(list.horizontalScrollPosition, 
                list.verticalScrollPosition)); 
+0

J'aimerais marquer cette réponse comme correcte mais scrollPositionToindex n'est pas reconnu comme une méthode de ma liste. Peut-être que c'est déprécié. Plus bientôt ... –

+0

My bad. C'est la méthode de liste de halo. Vous devriez vérifier scroller pour la liste des étincelles – Faheem