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] listview : changer la couleur d'une cellule


Sujet :

Windows Forms

  1. #1
    Membre du Club
    Profil pro
    csdcsdc
    Inscrit en
    Juin 2004
    Messages
    83
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : csdcsdc

    Informations forums :
    Inscription : Juin 2004
    Messages : 83
    Points : 65
    Points
    65
    Par défaut [VB.NET] listview : changer la couleur d'une cellule
    Bonjour,

    est il possible dans un listview en mode détail de changer la couleur d'une seule cellule (comme dans un grid en fait) ?

    Merci

  2. #2
    Rédacteur
    Avatar de Louis-Guillaume Morand
    Homme Profil pro
    Cloud Architect
    Inscrit en
    Mars 2003
    Messages
    10 839
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Cloud Architect
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2003
    Messages : 10 839
    Points : 28 254
    Points
    28 254
    Par défaut
    pas de base dans le framework 1.1. dans le 2.0 ca le sera

  3. #3
    Expert éminent
    Avatar de neguib
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    3 627
    Détails du profil
    Informations personnelles :
    Âge : 64
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 627
    Points : 7 879
    Points
    7 879
    Par défaut
    Au risque que Pharaonix me dit très fatigué
    Je m'avancerai à te dire que c'est possible avec
    Propriété ListViewItem.ListViewSubItem.BackColor

    attention la propriété Propriété ListViewItem.UseItemStyleForSubItems doit être à False

  4. #4
    Rédacteur
    Avatar de Louis-Guillaume Morand
    Homme Profil pro
    Cloud Architect
    Inscrit en
    Mars 2003
    Messages
    10 839
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Cloud Architect
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2003
    Messages : 10 839
    Points : 28 254
    Points
    28 254
    Par défaut
    en fait, (je ne suis pas sûr) mais ta méthode ne colorie que le backcolor du texte, pas la cellule, ce qui fait un coutour interieur de cellule blanc (et peu esthetique).
    mais n'ayant plus vs2003, seul SergeF peut tester

  5. #5
    Expert éminent
    Avatar de neguib
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    3 627
    Détails du profil
    Informations personnelles :
    Âge : 64
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 627
    Points : 7 879
    Points
    7 879
    Par défaut
    Citation Envoyé par pharaonix
    en fait, (je ne suis pas sûr) mais ta méthode ne colorie que le backcolor du texte, pas la cellule, ce qui fait un coutour interieur de cellule blanc (et peu esthetique).
    mais n'ayant plus vs2003, seul SergeF peut tester
    Heu et moi aussi non mais bon tu tiens aujourdhui à descendre tout ce que je propose même quand c'est pour compenser une reponse du style ben tu peux pas sans la 2.0
    Sur le principe si un background est définissable c'est qu'il y a certainement quelquepart la possiblité de recupérer un rectangle donc sans peine de definr un Graphics donc sans peine de faire un FillRectangle etc...

  6. #6
    Rédacteur
    Avatar de Louis-Guillaume Morand
    Homme Profil pro
    Cloud Architect
    Inscrit en
    Mars 2003
    Messages
    10 839
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Cloud Architect
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2003
    Messages : 10 839
    Points : 28 254
    Points
    28 254
    Par défaut
    Citation Envoyé par neguib
    Heu et moi aussi non mais bon tu tiens aujourdhui à descendre tout ce que je propose même quand c'est pour compenser une reponse du style ben tu peux pas sans la 2.0
    qui aime bien chatie bien


    sinon, je ne dis pas que c'est impossible. mais que cela n'existe pas de base contrairement au .Net 2.0 qui sort très bientot.

    ici une source qui fais une listview perso proposant de colorer le fond d'une cellule. SergeF, tu y trouveras surement de quoi t'inspirer

    http://www.codeproject.com/cs/miscctrl/XPTable.asp

  7. #7
    Membre du Club
    Profil pro
    csdcsdc
    Inscrit en
    Juin 2004
    Messages
    83
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : csdcsdc

    Informations forums :
    Inscription : Juin 2004
    Messages : 83
    Points : 65
    Points
    65
    Par défaut
    Merci pour toute ces réponses .... je teste tout de suite

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

Discussions similaires

  1. Changer la couleur d'UNE cellule d'un grid
    Par malhivertman1 dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 22/12/2005, 11h29
  2. changer la couleur d'une cellule
    Par maxos75 dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 12/10/2005, 21h17
  3. [JTable] Changer la couleur d'une cellule
    Par Freak49 dans le forum Composants
    Réponses: 1
    Dernier message: 06/10/2005, 19h11
  4. Réponses: 4
    Dernier message: 01/10/2005, 12h03

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