Disons que j'ai cinq zones de texte et une liste déroulante dans mon application flex, comment puis-je remplir la barre de progression quand il y a du texte dans chaque boîte, et la liste déroulante sélectionnée. Par exemple, s'il y a une entrée dans trois sur cinq des cases et qu'il y a une sélection dans la liste déroulante, alors la barre de progression serait pleine 4/6.barre de progression Flex contrôlée par l'entrée du forum
0
A
Répondre
0
Détecte les modifications sur chacun des composants (Event.CHANGE ou événements pertinents pour les contrôles). Ensuite, ayez le gestionnaire pour tout ce qui itère les 6 composants et détecte leurs états.
var progressCount:NUmber = 0;
progressCount += txtArea1.text ? 1 : 0;
progressCount += txtArea2.text ? 1 : 0;
progressCount += txtArea3.text ? 1 : 0;
progressCount += txtArea4.text ? 1 : 0;
progressCount += txtArea5.text ? 1 : 0;
progressCount += cmbBox.selectedItem ? 1 : 0;
prgBar.value = progressCount;
Brut, mais cela devrait fonctionner.
Questions connexes
- 1. Flex: Pas de barre de progression?
- 2. Chargement de l'application Flex lente sans barre de progression
- 3. Barre de progression
- 4. Barre de progression verticale
- 5. Barre de progression Delphi
- 6. barre de progression de URLDownloadToFile
- 7. WPF: Barre de progression asynchrone
- 8. Affichage de la progression dans une barre de progression
- 9. Barre de progression dans WinForms
- 10. Barre de progression ASP.Net Fileupload
- 11. Barre de progression lors du chargement de fichier XML
- 12. Ajouter une barre de progression dans la barre de navigation
- 13. Progression de l'ordinateur (barre) en utilisant GZipStream
- 14. Afficher la barre de progression au moment du traitement
- 15. Barre de progression dans la liste?
- 16. Barre de progression en HTML/CSS
- 17. Barre de progression utilisant Office VBA
- 18. Barre de progression sur la page Web
- 19. barre de progression en attendant le serveur
- 20. Barre de progression Ruby on Rails
- 21. Windows Forms: Barre de progression sans réponse
- 22. Comment utiliser la barre de progression WPF?
- 23. Utilisation de la case à cocher/bouton radio/barre de progression dans les modules Flex 3
- 24. AJAX barre de progression indiquant le pourcentage de progression du chargement pour le chargement de la page
- 25. Surveillance de progression de téléchargement multiple Flex 3
- 26. Calculer le pourcentage de la barre de progression
- 27. Sortie de tuyauterie de subprocess.call vers la barre de progression
- 28. Mise à jour d'une barre de progression d'un autre thread
- 29. Barre de défilement verticale manquante du contrôle Adobe Flex
- 30. Comment afficher la barre de progression si waithandle est utilisé
Merci, c'est plus ou moins ce que j'ai trouvé, et je me demandais s'il y avait un meilleur moyen. Je n'ai pas pensé à ".text? 1: 0;" cependant, j'ai honte de le dire. – Davis
En outre, Flex dit que prg.Bar.value est en lecture seule, donc http://blog.flexexamples.com/2008/02/16/setting-the-value-of-a-flex-progress-bar/ fonctionne à la place. – Davis