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

Windows Forms Discussion :

[double buffer et contrôles] problème de rafraichissement


Sujet :

Windows Forms

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Février 2006
    Messages
    59
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2006
    Messages : 59
    Points : 53
    Points
    53
    Par défaut [double buffer et contrôles] problème de rafraichissement
    Bonjour,

    J'ai un souci avec le rafraichissement de mon form principal. Je lui ai mis le double buffer:

    code dans le constructeur:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    this.SetStyle(ControlStyles.AllPaintingInWmPaint | ControlStyles.UserPaint | ControlStyles.DoubleBuffer, true);
    A la suite de ça je fait 26 fois par secondes un rafraichissement de la fenêtre en envoyant le code:
    Mon problème est que quand j'ajoute un contrôle (par exemple un label) sur ma form et que je l'affiche, la fenêtre se rafraichit deux fois plus.

    Cela se produit seulement quand le contrôle est visible.

    Comment je peux dire au contrôle de ne pas demander un rafraichissement de la fenêtre vu que je m'en occupe déjà?

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Février 2006
    Messages
    59
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2006
    Messages : 59
    Points : 53
    Points
    53
    Par défaut
    J'ai isolé mon problème et il se trouve que lorsqu'on change le paramètre left ou top d'un contrôle, un invalidate est appelé automatiquement.
    Existe-t-il une façon de changer la position d'un contrôle sans qu'il appelle le rafraichissement de la fenêtre?

Discussions similaires

  1. [SFML] Problème double-buffer
    Par black is beautiful dans le forum SFML
    Réponses: 2
    Dernier message: 04/11/2014, 08h39
  2. [SDL 2.0] Problème de double-buffering ?
    Par dermovat dans le forum SDL
    Réponses: 4
    Dernier message: 08/10/2013, 13h26
  3. [SWING] Problème de rafraichissement
    Par david71 dans le forum AWT/Swing
    Réponses: 3
    Dernier message: 24/05/2004, 15h38
  4. [JTree]problème de rafraichissement
    Par peppena dans le forum Composants
    Réponses: 9
    Dernier message: 20/01/2004, 14h06
  5. Toujours un problème de rafraichissement de DBGrid
    Par tripper.dim dans le forum C++Builder
    Réponses: 4
    Dernier message: 09/12/2002, 13h15

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