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
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
Je pense que ça va être difficile avec une listbox, essaie avec une listview, ça devrait être plus facile.
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 !
Excuse moi, mais on ne doit pas avoir le meme niveau pour facile....
J'ai créé ma fonction event :
et apres je ne comprend pas vraiment ce que tu me dis?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 private void listBox1_SelectedIndexChanged(object sender, EventArgs e) {
As tu un exmple ou plus d'explication?
Merci de ton aide
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 !!!
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.
Partager