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 :

Changement de couleur de la ligne selectionnée quand le DataGridView n'a pas le focus


Sujet :

Windows Forms

  1. #1
    Membre régulier Avatar de Chacha35
    Profil pro
    Étudiant
    Inscrit en
    Septembre 2009
    Messages
    264
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2009
    Messages : 264
    Points : 114
    Points
    114
    Par défaut Changement de couleur de la ligne selectionnée quand le DataGridView n'a pas le focus
    Tout est dans le titre.

    J'ai une ligne selectionnée dans un DatagridView. Elle est donc bleu mais je voudrai que lorsque le DataGridView n'a pas le focus la couleur soit différente.

    Dans une listeview il suffit de mettre la propriété HideSelection à True pour que la ligne soit beige quand la listview perd le focus.
    Mais je n'ai rien trouvé pour le DataGridView.

    Merci d'avance

  2. #2
    Membre régulier Avatar de Chacha35
    Profil pro
    Étudiant
    Inscrit en
    Septembre 2009
    Messages
    264
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2009
    Messages : 264
    Points : 114
    Points
    114
    Par défaut
    Et bien j'ai trouvé toute seule comme une grande!

    Pour ceux que ça intéressent :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
     
     private void Grid_Ref_Enter(object sender, EventArgs e)
            {
                Grid_Ref.RowsDefaultCellStyle.SelectionBackColor = Color.LightSteelBlue;
            }
     
     private void Grid_Ref_RowLeave(object sender, DataGridViewCellEventArgs e)
            {
                Grid_Ref.RowsDefaultCellStyle.SelectionBackColor = SystemColors.InactiveCaptionText;
            }
    Voilou!

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

Discussions similaires

  1. GtkTreeView et couleur de la ligne selectionnée
    Par dagera dans le forum GTK+ avec C & C++
    Réponses: 3
    Dernier message: 30/09/2010, 18h59
  2. Changement de couleur d'une ligne dans un Memo
    Par andreditdd dans le forum Composants VCL
    Réponses: 8
    Dernier message: 19/08/2008, 13h47
  3. [DataGridView] Bug dans le changement de couleur d'une ligne
    Par AsPrO dans le forum Windows Forms
    Réponses: 8
    Dernier message: 22/07/2008, 23h38
  4. changement de couleur sur les lignes d'un tableau
    Par brasco06 dans le forum XSL/XSLT/XPATH
    Réponses: 1
    Dernier message: 13/04/2006, 18h03
  5. Changement de couleur d'une ligne d'un stringgrid/D7 perso
    Par jer64 dans le forum Composants VCL
    Réponses: 29
    Dernier message: 11/01/2006, 22h53

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