2011-03-03 1 views
1

J'ai une barre de progression personnalisée Je veux montrer le chargement des données au lieu du showBusyCursor dans Flex 4. Est-il possible d'utiliser la barre de progression personnalisée au lieu du curseur occupé?Existe-t-il un moyen d'utiliser une barre de chargement personnalisée au lieu d'un curseur occupé dans Flex 4?

Voici le morceau de code qui utilise actuellement le showBusyCursor

<npcsservice:NpcsService id="npcsService" fault="Alert.show(event.fault.faultString + '\n' + event.fault.faultDetail)" showBusyCursor="true"/> 
+1

Définissez showBusyCursor sur false; puis affichez votre barre de chargement jusqu'à ce que vos données soient chargées. Avez-vous des problèmes spécifiques? – JeffryHouser

+0

Hmm, je ne suis pas sûr d'être honnête. Le problème que j'ai est que je ne sais pas quoi appeler ou passer à la barre de chargement personnalisée. Est-ce que je passe un objet à la barre de chargement? Je suis juste un peu confus. – Dennis

+0

Comment avez-vous construit votre barre de chargement personnalisée? Cette implémentation déterminera ce que vous devez envoyer. – JeffryHouser

Répondre

0

S'il vous plaît mettre showBusyCursor false. Affichez votre barre de progression jusqu'à ce que le service soit renvoyé. Cachez-le dans le gestionnaire de résultats et le gestionnaire d'erreurs.

Cela dépend de ce que vous faites avec le service de mettre à jour la barre de progression personnalisée correctement. Si vous téléchargez un fichier sur le serveur, vous pouvez utiliser l'exemple this et mettre à jour la barre de progression en fonction de la taille du fichier téléchargé. Vous pouvez voir la source de cet exemple et le modifier en fonction de vos besoins.

Questions connexes