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 :

Clignotement des mes boutons


Sujet :

C#

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Février 2008
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2008
    Messages : 5
    Points : 4
    Points
    4
    Par défaut Clignotement des mes boutons
    Bonjour,

    J'ai fait une application qui contient des boutons sur lesquels j'ai mis une image en background.

    Lorsque je cache ces boutons, j'ai un effet de clignotement TRES désagréable

    J'utilise simplement la ligne de code suivante :

    Et j'ai un carré gris intermédiaire, qui apparaît avant que le bouton soit caché.

    Voici les propriétés de mon boutons si ca peut vous aider:

    -Backcolor : transparent
    -Flatstyle : flat
    -Flatappareance :
    - Bordercolor : white
    - Bordersize : 0
    - mousedownbackcolor : transparent
    - mousehoverbackcolor : transparent


    Merci de votre aide

  2. #2
    Membre extrêmement actif Avatar de fally
    Homme Profil pro
    Développeur .Net / BI
    Inscrit en
    Novembre 2007
    Messages
    966
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Bénin

    Informations professionnelles :
    Activité : Développeur .Net / BI

    Informations forums :
    Inscription : Novembre 2007
    Messages : 966
    Points : 1 173
    Points
    1 173
    Par défaut
    Salut!
    J'ai pas une réponse à ton problème mais ne pourrais-tu pas mettre une ImageList et mettre la propriété Image de ton bouton à une image de ta liste?
    Certes c'est pas une image de Background mais celà s'affiche a coté du texte

  3. #3
    Rédacteur
    Avatar de SaumonAgile
    Homme Profil pro
    Team leader
    Inscrit en
    Avril 2007
    Messages
    4 028
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Team leader
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2007
    Messages : 4 028
    Points : 6 334
    Points
    6 334
    Par défaut
    Tu peux essayer d'activer le double-buffering dans le formulaire principal. Cela dit, lorsqu'on utilise des images de background, c'est un problème récurrent.
    L'image de background n'est pas vraiment une pratique conseillée.
    Besoin d'un MessageBox amélioré ? InformationBox pour .NET 1.1, 2.0, 3.0, 3.5, 4.0 sous license Apache 2.0.

    Bonnes pratiques pour les accès aux données
    Débogage efficace en .NET
    LINQ to Objects : l'envers du décor

    Mon profil LinkedIn - MCT - MCPD WinForms - MCTS Applications Distribuées - MCTS WCF - MCTS WCF 4.0 - MCTS SQL Server 2008, Database Development - Mon blog - Twitter

  4. #4
    Membre du Club
    Inscrit en
    Mai 2008
    Messages
    49
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 49
    Points : 52
    Points
    52
    Par défaut
    Je n'arrive pas à reproduire ton problème. J'ai crée une application ou j'ai disposé 2 boutons :

    1 avec une image en background avec les paramètres que tu as cités.
    L'autre dans lequel j'ai mis le code button1.Visible = false; pour cacher le premier bouton qui contient une image en background.

    J'ai également mis un background à ma fenêtre pour ne pas louper le moindre soucis d'affichage. Malheureusement je n'en ai pas.

Discussions similaires

  1. [Débutant] impossible de créer des evenement pour mes boutons sur une page asp
    Par Msysteme dans le forum ASP.NET
    Réponses: 2
    Dernier message: 02/05/2014, 13h27
  2. Réponses: 4
    Dernier message: 04/04/2010, 11h05
  3. Réponses: 1
    Dernier message: 06/01/2010, 14h12
  4. mes boutons n'arretent pas de clignoter
    Par m_jaz3 dans le forum Flash
    Réponses: 3
    Dernier message: 22/10/2007, 19h14
  5. [VB.NET] Débutant / Faire clignoter des carrés.
    Par djmcg dans le forum Windows Forms
    Réponses: 6
    Dernier message: 21/01/2005, 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