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#]Liste couleur avec signification


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Avril 2004
    Messages
    113
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 113
    Par défaut [C#]Liste couleur avec signification
    Salut !!

    Je voudrais créer une liste de couleur avec à coté non pas le nom de la couleur mais une information liée à cette couleur.
    Je voudrais faire comme dans le choix des couleur des composant dans VS 2003.
    C'est à dire avoir sur une ligne une couleur dans un carré avec un label à coté.
    Tout ça ayant pour but de créer une sorte de légende ..

    Merci

  2. #2
    Membre Expert Avatar de Mose
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    1 143
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 143
    Par défaut
    Et alors ? Elle est où la question ? C'est pas un supermarché ici, c'est un forum d'aide. Tu as déjà fait quoi et il te manque quoi ?

    Si tu veux faire faire le travail par qqn d'autre, je te conseille d'acheter une librairie de controle. Ca se trouve très facilement sur le net, et c'est pas forcément très cher.

  3. #3
    Membre confirmé
    Inscrit en
    Avril 2004
    Messages
    113
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 113
    Par défaut
    Non bah en fait je voulais savoir avec quel type de composant je pouvait réaliser cette chose, dans VS 2003 par exemple ?

  4. #4
    Membre Expert Avatar de Mose
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    1 143
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 143
    Par défaut
    Il faut créer un custom control qui fasse tout ça, à ma connaissance ça n'existe pas.
    Rien de très compliqué : un peu de FillRectangle et de DrawString, et un override de OnMouseDown et de OnMouseUp

  5. #5
    Membre confirmé
    Inscrit en
    Avril 2004
    Messages
    113
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 113
    Par défaut
    J'ai ptete trouver une piste entre temps avec des listBox personnalisé par la propriété (DrawMode) et les évenements DrawItem et DrawMeasure. Si j'y arrive pas comme ça je chercherai avec ta solution.
    Merci pour ton coup de main

  6. #6
    Membre Expert Avatar de Mose
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    1 143
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 143
    Par défaut
    Ah ouais, t'as raison, un ListBox c'est bien aussi.
    J'ai trop souvent tendance à réinventer la roue

Discussions similaires

  1. choix de couleurs avec listes déroulantes.
    Par tom05 dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 12/04/2011, 09h19
  2. [XL-2007] Liste déroulante avec choix couleur
    Par schott dans le forum Excel
    Réponses: 2
    Dernier message: 23/03/2011, 22h20
  3. Bandes de couleurs avec listes à puces
    Par feldi dans le forum Mise en page CSS
    Réponses: 0
    Dernier message: 11/01/2011, 14h46
  4. Couleur avec liste deroulante
    Par GYK dans le forum Langage
    Réponses: 6
    Dernier message: 28/02/2009, 17h46
  5. [LG]Listes chainées avec pointeur
    Par PaowZ dans le forum Langage
    Réponses: 2
    Dernier message: 17/02/2004, 19h49

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