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 :

Difference style de police dans une listbox


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    614
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 614
    Par défaut Difference style de police dans une listbox
    Bonjour,
    J'affiche le resultat de ma DB dans une listebox et je voudrais mettre en gras les nom de champs.Donc, je souhaiterai avoir 2 polices differentes dans ma listbox. Est ce que cela est possible?
    Si vous avez d'autre moyen ....
    Merci

  2. #2
    Membre confirmé Avatar de Saten
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    203
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 203
    Par défaut
    Je pense que ça va être difficile avec une listbox, essaie avec une listview, ça devrait être plus facile .

  3. #3
    Expert confirmé

    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Septembre 2006
    Messages
    3 580
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Septembre 2006
    Messages : 3 580
    Par défaut
    salut

    C possible et "simple"

    ListBox..

    Propriété : DrawMode = OwnerDraw (Fixe ou variable)
    Event : DrawItem

    Et dans le parametre DrawItemEventArg, tu trouveras info sur index de l'élément à dessiner, cadre ou cela doit être fait (bounds), etc...

    Donc, c'est plutot "simple" à faire !

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    614
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 614
    Par défaut
    Excuse moi, mais on ne doit pas avoir le meme niveau pour facile....
    J'ai créé ma fonction event :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
      private void listBox1_SelectedIndexChanged(object sender, EventArgs e)
          {
    et apres je ne comprend pas vraiment ce que tu me dis?
    As tu un exmple ou plus d'explication?
    Merci de ton aide

  5. #5
    Expert confirmé

    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Septembre 2006
    Messages
    3 580
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Septembre 2006
    Messages : 3 580
    Par défaut
    je te dis

    Si ta listbox s'appelle Tresor

    Tresor.DrawMode = (Jesaisplusquoi).OwnerDrawVariable;

    Tresor.OnPaint += new .... TonHandleDePaint()

    Et dans le code de gestion du paint,

    Tu peux faire :

    Graphics g = e.Graphics;
    Font f = new Font("Arial",15);
    g.DrawString(Tresor.Item[e.Index], f, new SolidBrush(Color.Red),e.Bounds);

    Voila

    Si avec cela, tu n'y arrives pas, revois les bases des winforms

    Désolé d'être un peu "rude", mais bon... là, c'est vraiment simple ce que je t'explique !!!

  6. #6
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    614
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 614
    Par défaut
    L'idée d'aider une personne n'est pas de se la raconter....
    Tu n'as pas le couteau sous la gorge pour répondre de cette manière. Si cela t'embête d'expliquer des choses qui te semble NULLE et ÉVIDENTE ne t'embête pas a le faire il y aura bien une autre personne qui prendra de son temps et qui sera plus pédagogue que toi.

    Merci quand même de ton aide je vais ESSAYER d'être a la hauteur.

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

Discussions similaires

  1. Changer la police et couleur d'un texte dans une listbox
    Par kaisser dans le forum Windows Forms
    Réponses: 5
    Dernier message: 03/11/2009, 18h11
  2. Clique droit dans une ListBox
    Par LoicH dans le forum C++Builder
    Réponses: 5
    Dernier message: 07/02/2005, 22h50
  3. [debutant] supprimer elements dans une listbox
    Par F.F. dans le forum C++Builder
    Réponses: 8
    Dernier message: 02/07/2004, 11h38
  4. [WIN32]tabulation dans une listbox
    Par stoluup dans le forum MFC
    Réponses: 2
    Dernier message: 09/06/2004, 10h11
  5. Icône a coté du texte dans une ListBox
    Par joce3000 dans le forum C++Builder
    Réponses: 6
    Dernier message: 05/12/2003, 02h25

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