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

C# Discussion :

[2.0]Charger un usercontrol avant de l'afficher


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de FraktaL
    Profil pro
    Inscrit en
    Août 2003
    Messages
    110
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2003
    Messages : 110
    Par défaut [2.0]Charger un usercontrol avant de l'afficher
    Salut à tous,

    J'ai un usercontrol qui contient beaucoup de contrôles images. lorsque je clique sur un bouton, des images sont assignées a une instance de ce usercontrol. l'instance est ensuite ajoutée à un panel.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    //Listimages est un tableau d'images passé en parametre au constructeur
    MonUsrControl userc = new MonUsrControl(Listimages);
    userc.Dock = DockStyle.Fill;
    panel1.Controls.Add(userc);
    Mon problème est le suivant: a l'affichage mon contrôle se remplis d'image et c'est désagréable car cela crée des espèces de scintillements qui s'arrêtent a la fin du chargement;
    Je souhaiterais simplement que mon usercontrol se remplisse et se charge complètement en mémoire avant d'être affiché.

    Comment faire?

  2. #2
    Membre confirmé
    Inscrit en
    Juin 2006
    Messages
    244
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 244
    Par défaut
    Il existe la propriété DoubleBuffered qui permet de faire cela.

  3. #3
    Membre confirmé Avatar de FraktaL
    Profil pro
    Inscrit en
    Août 2003
    Messages
    110
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2003
    Messages : 110
    Par défaut
    Je connais cette propriété mais hélas cela ne m'aide pas du tout. Elle est activée et cela ne change rien.

Discussions similaires

  1. Charger le css avant le html ?
    Par Alexino2 dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 02/10/2009, 22h25
  2. Charger un UserControl dans une fenêtre indépendante
    Par Krustig dans le forum Windows Presentation Foundation
    Réponses: 16
    Dernier message: 03/06/2009, 11h36
  3. Charger un userControl
    Par mike1987 dans le forum ASP.NET
    Réponses: 2
    Dernier message: 13/05/2009, 11h24
  4. Charger un UserControl en Javascript
    Par riric85 dans le forum ASP.NET
    Réponses: 6
    Dernier message: 30/05/2008, 15h01
  5. Réponses: 10
    Dernier message: 01/12/2005, 11h50

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