Comment régler la hauteur de défilement verticale maximale? Je veux dire que le défilement contient 100 éléments (disons) et je veux faire défiler seulement sur quelques-uns de ces éléments (du 0 au 30). possible?Hauteur de défilement maximale de Spark Scroller
Répondre
Fournir une réponse formelle, basée sur les commentaires ... et quelques informations supplémentaires.
La classe Scroller n'a aucune propriété ou moyen de restreindre la distance à parcourir. Pour ce faire, vous devez sous-classer le composant Scroller
et ajouter ce comportement.
Cependant, après que l'OP a décrit le problème plus loin, il est devenu clair que les éléments qu'il ne voulait pas faire défiler étaient rendus invisibles. Lorsque vous créez un élément invisible dans Flex, il est courant de définir également la propriété includeInLayout de l'objet sur false. La propriété indique à la classe de disposition (lors de l'utilisation de Flex 4) ou à la classe de conteneur parent (lors de l'utilisation de Flex 3) si elle doit allouer de l'espace pour l'objet lors de la disposition des éléments enfants.
- 1. Spark Scroller, limite au défilement vertical
- 2. Comment régler la hauteur maximale de la liste Spark plus que sa valeur par défaut 10000?
- 3. Spark Scroller dans AdvancedDataGrid
- 4. Comment obtenir la hauteur de défilement maximale dans jScrollPane?
- 5. Ajustement de la hauteur du Flash 4 Scroller au contenu
- 6. Comment masquer scroller de débordement de DIV
- 7. android hauteur de défilement
- 8. Hauteur maximale dans DIV
- 9. Consommer hauteur maximale disponible
- 10. Flex Spark view-port Défaut de défilement?
- 11. CSS fixé div hauteur maximale dans IE?
- 12. Barre de défilement ayant une hauteur dynamique
- 13. jScrollPane Hauteur de la barre de défilement relative à div
- 14. Obtention de la hauteur maximale d'une police
- 15. Redimensionner un UITextView avec une hauteur maximale
- 16. Définition de la hauteur maximale d'un menu déroulant css
- 17. CSS hauteur maximale avec héritage
- 18. Comment implémenter la hauteur maximale et la barre de défilement avec le panneau YUI?
- 19. Comment garder la barre de défilement masquée et l'afficher lorsque la hauteur maximale est atteinte?
- 20. Telerik MVC Splitter hauteur maximale
- 21. Spark Exemple de température maximale par guide définitif
- 22. Hauteur maximale gauche/droite colonne
- 23. Hauteur totale de défilement de QListView
- 24. JS obtenir hauteur de l'instance de défilement
- 25. Spark: régler automatiquement scroller à la fin d'une liste ne fonctionne pas correctement
- 26. Le composant Flex 4 Scroller ne restitue pas la barre de défilement horizontale
- 27. comment maintenir la vitesse de scroller?
- 28. Horizonal Scroller dans UITableView
- 29. Flex 4: Réglage de la hauteur de la liste Spark à sa hauteur de contenu
- 30. Colonne fixe Flex Spark Datagrid, défilement horizontal
Quel est le point d'ajouter les objets restants au conteneur si l'utilisateur ne peut pas les voir? Quel est le 'Scroller' qui entoure un contrôle' List' ou un des conteneurs Flex? Si c'est un conteneur, et que vous n'allez pas afficher les éléments 31-100, alors ces éléments consomment de la mémoire (et les cycles du processeur les créent) inutilement;) –
il y a des fois où tous les 100 éléments (ils sont des étiquettes) sont affichés réellement. Mais j'ai essayé de les ajouter dynamiquement en fonction de l'utilisateur et cela prend plusieurs secondes pour le faire. Je les ai simplement ajoutés statiquement au conteneur mais les rendant invisibles pour l'utilisateur à moins qu'il ait demandé tous les articles – hassicho
Merci d'avoir expliqué! Si vous les rendez invisible ('visible = false'), vous pouvez également définir la propriété' includeInLayout' sur false également. Cette propriété indique au conteneur parent d'allouer de l'espace pour l'objet donné. Je pense que cela va résoudre le problème ... –