IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Silverlight Discussion :

Affichage d'une animation d'attente


Sujet :

Silverlight

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Avril 2004
    Messages
    265
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2004
    Messages : 265
    Par défaut Affichage d'une animation d'attente
    Bonjour à tous !

    J'ai un écran divisé en deux partie que j'appelle 1 et 2. Dans la partie 2 je dois afficher une liste conséquente, qui mets longtemps à se créer (des datagrid inclus dans un accordéon).

    J'ai besoin de faire un écran "de chargement" - ou plutôt d'afficher un usercontrol pour faire patienter l'utilisateur.


    Sur quel évènement dois je m'abonner pour faire disparaitre le usercontrol d'attente ?

    Loaded ne se déclenche que lorsque le UserControl Accordeon passe à l'état Visible.

  2. #2
    Rédacteur
    Avatar de Thomas Lebrun
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    9 161
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 9 161
    Par défaut
    Pkoi ne pas prendre le controle ActivityControl (busyIndicator en SL4) ? Il fait cela très bien

  3. #3
    Membre éprouvé
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    876
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2005
    Messages : 876
    Par défaut
    Si tu n'as qu'un datagrid à charger, tu peux mettre sur :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
      Private Sub TonDataGrid_SelectionChanged(ByVal sender As System.Object, ByVal e As System.Windows.Controls.SelectionChangedEventArgs)
    car cet événement ce déclenche quand ton datagrid est chargé.

    Mais comme tu en as plusieurs, il faudrait dans chaque grid_SelectionChanged, mettre un truc du style:

    NbreGrilleChargée +=1

    et puis avoir un événement qui se déclenche quand NbreGrilleChargée = 5 (si tu as 5 grilles à charger)

Discussions similaires

  1. (débutant) aFfichage d'une fenetre en attente
    Par Asnidren dans le forum Entrée/Sortie
    Réponses: 3
    Dernier message: 17/10/2006, 11h32
  2. Réponses: 3
    Dernier message: 03/10/2006, 06h00
  3. [W3C] Problème d'affichage d'une animation flash
    Par bodgui dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 25/07/2006, 10h48
  4. [C# 2]Affichage d'une fenêtre d'attente
    Par sarapis dans le forum Windows Forms
    Réponses: 6
    Dernier message: 03/06/2006, 00h18
  5. Réponses: 4
    Dernier message: 18/04/2004, 13h36

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo