2009-11-09 5 views
0

J'ai une application WPF qui charge des pages Web. Certaines pages Web prennent beaucoup de temps. Je veux afficher un indicateur comme spinner J'ai déjà le spinner et je l'utilise dans d'autres endroits du WPF en utilisant l'animation du storyboard du WPF. La question est, puis-je l'utiliser dans le contrôle du navigateur Web? Pouvez-vous laisser le contrôle du navigateur Web charger dans un thread différent de celui de l'interface utilisateur? Dois-je utiliser le contrôle Frame ou le contrôle du navigateur Web? MerciAffichage de l'indicateur d'attente du spinner lors du chargement de la page Web

Répondre

1

Oui, utilisez un cadre et gérez l'événement LoadCompleted. En d'autres termes, montre le spinner jusqu'à ce que LoadCompleted tire.

Il n'est pas nécessaire d'utiliser un thread séparé pour le chargement: Le contrôle Frame permet déjà de charger le contenu en arrière-plan.

Questions connexes