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 :

[C#] Rendering d'une List box


Sujet :

Windows Forms

  1. #1
    Membre éclairé Avatar de Piolet
    Inscrit en
    Février 2004
    Messages
    469
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 469
    Par défaut [C#] Rendering d'une List box
    Bonjour,

    J'aimerais pouvoir modifier l'aspect d'une listbox.
    du moins l'aspect des lignes en fonction de l'etat des objets qu'elle contient.

    L'idéal pour moi serait de dessiner une CheckBox pour chaque ligne et de pouvoir modifier ma checkbox en fonction de l'etat de l'objet.
    Alors certains me diront "bah prends une CheckedListBox"

    et la je dirais...oui mais non, car j'ai besoin de la selection multiple de la listBox, que ne propose pas la checkedListBox...

    donc j'ai implementé le DrawEvent (ou qq chose comme ca) j'arrive a changer l'aspect de ma ligne en fonction de mon objet, mais comment puis-je dire a ma ligne de dessiner une checkBox.

    Voila merci d'avance

  2. #2
    AP
    AP est déconnecté
    Membre chevronné
    Avatar de AP
    Profil pro
    Inscrit en
    Avril 2002
    Messages
    480
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2002
    Messages : 480
    Par défaut
    utilise ControlPaint.DrawCheckBox

  3. #3
    Membre éclairé Avatar de Piolet
    Inscrit en
    Février 2004
    Messages
    469
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 469
    Par défaut
    Citation Envoyé par AP
    utilise ControlPaint.DrawCheckBox

    ok super...y a pas le meme truc mais avec le style XP...la...c'est quand meme...old school

  4. #4
    Membre éclairé Avatar de Piolet
    Inscrit en
    Février 2004
    Messages
    469
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 469
    Par défaut
    j'ai trouvé un moyen un plus détourné mais d'apparence similaire et de fontionnement aussi...

    je passe par une ListView avec des icones representant les différents états d'une check list box....

    par contre comment faire pour n'avoir que la scroll vertical.. a la manière d'une list box...car avec la list view..y a une vielle scroll horizontal qui rend ca tout moche...

Discussions similaires

  1. Gestion d'une liste box
    Par norwy dans le forum Windows
    Réponses: 6
    Dernier message: 01/11/2005, 12h51
  2. selectionner le dernier element d'une liste box
    Par adilou1981 dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 17/03/2005, 10h19
  3. Largeur d'une liste box
    Par poiiop dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 26/09/2004, 23h47
  4. Passer a la ligne ds une list box
    Par schnito dans le forum MFC
    Réponses: 11
    Dernier message: 19/02/2004, 13h11
  5. Réponses: 2
    Dernier message: 17/08/2003, 20h07

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