[C#] Comment colorier différemment chaque Item d'une Listbox ?
Bonjour,
je souhaiterais colorer chaque ligne de ma listbox différement,
est-ce possible ?
voici ce que j'ai essayé. mais ça marche pas.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
|
_lst.Items.Add( "a" ) ;
_lst.Items.Add( "b" ) ;
_lst.Items.Add( "c" ) ;
_lst.Items.Add( "d" ) ;
_lst.Items.Add( "e" ) ;
bool paire = false ;
for( int i = 0; i < _lst.Items.Count; i++ )
{
if( paire )
{
_lst.Items[i].Attributes.Add( "style", "background-color:green" ) ;
paire = false ;
}
else
{
_lst.Items[i].Attributes.Add( "style", "background-color:red" ) ;
paire = true ;
}
}
|