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 :

[VB.NET] ForeColor d'un control avec Enabled=False


Sujet :

Windows Forms

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    29
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 29
    Points : 29
    Points
    29
    Par défaut [VB.NET] ForeColor d'un control avec Enabled=False
    Bonjour

    J'aimerais que mes controles (boutons ou labels, peu importe) gardent leur ForeColor d'origine quand je les met à Enabled=false

    Merci à celui (ou celle) qui pourra m'aider.

  2. #2
    Membre chevronné
    Avatar de Piotrek
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    869
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 869
    Points : 1 904
    Points
    1 904
    Par défaut
    Salut

    Malheureusement, le comportement des controles .Net n'a pas été fait de façon homogène...

    Donc pour certains controles, comme le TextBox c'est parfait car il y a une propriété ReadOnly.
    Pour certains tu peux encore modifier le BackColor après avoir changé l'etat du controle à Enabled = False.
    Mais pour d'autres... il n'y a rien a faire que créer un nouveau controle héritant du controle qui pose problème; et y ajouter une nouvelle propriété "ReadOnly" ou tu ne rends pas le controle Enabled = False, mais plutot tu ignore les clicks, tu ignore les frappes au clavier etc etc...

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    29
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 29
    Points : 29
    Points
    29
    Par défaut
    Merci Piotrek !

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

Discussions similaires

  1. TImageList draw avec enabled=false : tout blanc
    Par cb-bk dans le forum Composants VCL
    Réponses: 3
    Dernier message: 19/05/2009, 16h39
  2. textbox avec Enabled="false"
    Par salsero1 dans le forum ASP.NET
    Réponses: 1
    Dernier message: 07/02/2008, 11h58
  3. [VB.NET] Changer le style des controles en enabled = false
    Par Ark13 dans le forum Windows Forms
    Réponses: 3
    Dernier message: 04/05/2007, 18h45
  4. TabSheet avec enabled à false ne marche pas?
    Par codial dans le forum Delphi
    Réponses: 8
    Dernier message: 06/03/2007, 12h46
  5. Réponses: 6
    Dernier message: 18/08/2006, 22h30

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