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 :

Background Image - Scintillement


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2004
    Messages
    224
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2004
    Messages : 224
    Par défaut Background Image - Scintillement
    Bonjour à tous,
    mon problème est très simple,
    j'ai un panel avec un backgroundImage définit comme suit :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
                this.MyPanel.BackgroundImage = global::PRG.Properties.Resources.BackGroundIMG;
                this.MyPanel.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom;
                this.MyPanel.Dock = System.Windows.Forms.DockStyle.Fill;
                this.MyPanel.Location = new System.Drawing.Point(617, 3);
                this.MyPanel.MaximumSize = new System.Drawing.Size(300, 500);
                this.MyPanel.Name = "MyPanel";
                this.MyPanel.Size = new System.Drawing.Size(234, 485);
    Lorsque je resize ma fenetre, l'image scintille beaucoup. J'ai tenté de la mettre dans un pictureBox, sans succès.

    Y'a-t-il une solution pas trop lourde (i.e ne pas avoir à surcharger le pictureBox ou le panel) pour eviter ce scintillement ?

    Merci

  2. #2
    Membre Expert Avatar de Tober
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2007
    Messages
    824
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2007
    Messages : 824
    Par défaut
    peut etre en mettant la propriete DoubleBuffered de ta form a true.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2004
    Messages
    224
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2004
    Messages : 224
    Par défaut
    J'ai déjà tenté de DoubleBuffered à true et la panoplie des setStyle, mais ça ne change rien.
    C'est quand même étonnant, ça me parraît relativement basique de gérer ce genre de problèmes ...

  4. #4
    Membre Expert Avatar de Tober
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2007
    Messages
    824
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2007
    Messages : 824
    Par défaut
    Pas vraiment, affiche une image prend du temps, et quand tu redimensionnes ta fenetre, tu demandes d'afficher l'image plein de fois d'affile !
    par contre, je m'y connais pas assez pour regler ce probleme...

  5. #5
    Membre Expert Avatar de Guulh
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    2 160
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Septembre 2007
    Messages : 2 160
    Par défaut
    Surtout que toute les applis ou presque se comportent "mal" quand on retaille une fenêtre et que windows et paramétré pour ne pas afficher un rectangle en pointillés plutôt que la fenêtre elle-même (je sais pas si je m'exprime bien... )

    Essayez avec l'explorateur : la barre de statut en bas se déplace de façon bizarre.

  6. #6
    Membre Expert Avatar de Tober
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2007
    Messages
    824
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2007
    Messages : 824
    Par défaut
    quoi que tu fasses, t'auras ce probleme je pense, ce que tu peux faire c'est tricher, genre desactiver le rafraichissement tant que la fenetre se redimensionne ou un autre truc

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [CSS] background-image : 2 images
    Par ZeImp dans le forum Mise en page CSS
    Réponses: 8
    Dernier message: 18/07/2005, 00h59
  2. [CSS] Background-image étirée sur tout l'écran
    Par Amnesiak dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 04/03/2005, 12h24
  3. background-image et js qui ne fonctionne pas
    Par trialrofr dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 28/02/2005, 11h45
  4. background-image, l'image ne s'afiche pas
    Par Ashgenesis dans le forum Mise en page CSS
    Réponses: 8
    Dernier message: 17/11/2004, 14h38
  5. [div] background image
    Par noOneIsInnocent dans le forum Balisage (X)HTML et validation W3C
    Réponses: 8
    Dernier message: 26/10/2004, 19h36

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