2010-07-20 7 views
2

Comment vérifier si un contrôle/DisplayObject est à l'écran? Cela signifie qu'il est affiché à l'écran, donc aucun défilement ne doit être fait.Vérifier si le contrôle est à l'écran

Exemple: J'ai plusieurs contrôles sur un formulaire. La taille du formulaire dépasse la longueur/largeur de l'écran. En conséquence, j'ai besoin de barres de défilement. Comment puis-je vérifier si un contrôle est à l'écran?

Répondre

0

C'est une solution moins élégante, mais si personne ne répond d'autre, vous pouvez essayer de le faire:

Vérifier X et Y (ou tout simplement Y si vous êtes intéressé par la hauteur) du composant que vous voulez vérifier est à l'écran ou hors écran.

Ensuite, comparez cela à la hauteur totale de l'application ou du conteneur du composant.

+0

Après quelques recherches sérieuses, cela pourrait être la seule option:/ –

+0

Avez-vous déjà essayé le forum Adobe Flex? Ils sont parfaits pour répondre aux questions difficiles sur Flex. – Francisc

Questions connexes