Couleur des subitems d'un listview [Résolu]

t_barbillon 341 Messages postés mercredi 8 juin 2005Date d'inscription 10 février 2009 Dernière intervention - 18 oct. 2005 à 17:55 - Dernière réponse : t_barbillon 341 Messages postés mercredi 8 juin 2005Date d'inscription 10 février 2009 Dernière intervention
- 19 oct. 2005 à 08:28
Salut, je voulais savoir si un SubItems pouvait avoir sa propre couleur
de police avec ForeColor. Mon probkème est que le mes SubItems gardent
la couleur de police de l'Item parent, comment faire pour attribuer
deux couleurs voire plus ?

Voici mon code :

la couleur de l'Item est 'ControlText' par défaut



foreach (bool State in StateHashTable)

{

KnownColor StateForeColor = KnownColor.Black;

if (!State)

{

StateForeColor = KnownColor.Red;

}



this.Items[this.Items.Count - 1].SubItems.Add(





State.ToString(),





Color.FromKnownColor(StateForeColor),





Color.FromKnownColor(KnownColor.Control),




this.Font);

}
Afficher la suite 

2 réponses

Répondre au sujet
sebmafate 4947 Messages postés lundi 17 février 2003Date d'inscription 14 février 2014 Dernière intervention - 19 oct. 2005 à 06:20
+3
Utile
c'est possible mais il faut que le parent ait sa propriété :
[ms-help://MS.VSCC.2003/MS.MSDNQTR.2003FEB.1036/cpref/html/frlrfsystemwindowsformslistviewitemclassuseitemstyleforsubitemstopic.htm UseItemStyleForSubItems] à False

Sébastien FERRAND
[MVP C#]
Cette réponse vous a-t-elle aidé ?  
Commenter la réponse de sebmafate
t_barbillon 341 Messages postés mercredi 8 juin 2005Date d'inscription 10 février 2009 Dernière intervention - 19 oct. 2005 à 08:28
0
Utile
D'accord la réponse est toute bête mais j'y avais pas pensé, désolé SebMafate
Commenter la réponse de t_barbillon

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.