Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

Thomas Lebrun

Tout sur WPF, LINQ, C# et .NET en général !

[WPF] Comment changer la couleur utilisée pour sélectionner les éléments d’un ItemsControl ?

Voila une chose que je suis souvent amené à faire, lorsque je développe une application WPF: changer la couleur qui est utilisée pour sélectionner les éléments d’un ItemsControl ?

Pour cela, il suffit de modifier la valeur de la propriété SystemColors.HighlightBrushKey:

<SolidColorBrush x:Key="{x:Static SystemColors.HighlightBrushKey}" Color="Green" />

Lors de l’exécution de l’application, la couleur sélectionnée est bien en compte:

image

 

A+ Smile

Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :
Posted: jeudi 9 octobre 2008 10:49 par Thomas LEBRUN
Classé sous : ,

Commentaires

richardc a dit :

hummm, pas vraiment d'accord. Mieux vaut modifier les styles à mon avis.

# octobre 12, 2008 09:38

Thomas LEBRUN a dit :

@Richard: Oui, c'est une autre possibilité mais l'important est de noter que pour modifier cette couleur, il faut passer par: SystemColors.HighlightBrushKey ;)

# octobre 12, 2008 12:17

Thomas LEBRUN a dit :

Pour le style, comme le suggère Richard, il resemblerait à ceci:

<Style TargetType="{x:Type ListBoxItem}"><![CDATA[

   <Style.Resources>  

       <SolidColorBrush x:Key="{x:Static SystemColors.HighlightBrushKey}" Color="Green"/>  

]]></Style>

# octobre 12, 2008 12:20

Arnaud Auroux a dit :

;)

# octobre 16, 2008 15:00
Les commentaires anonymes sont désactivés

Les 10 derniers blogs postés

- TechDays 2010 Genève : Retrouvez-moi pour une session sur la Haute disponibilité et le ScaleOut avec SQL Server par SQL Server vu par Christian Robert le il y a 13 heures et 33 minutes

- [MIX10] Keynote deuxième journée – Internet Explorer 9, Html5, Visual Studio 2010, OData par Atteint de JavaScriptite Aiguë [Cyril Durand] le 03-17-2010, 19:40

- Certifications beta .NET 4 par Kévin Gosse le 03-17-2010, 19:33

- [Mix 2010] – Microsoft Translator Technology Preview V2 par RedoBlog - The .NET Gentleman !!! le 03-17-2010, 18:53

- Lancement en Preview de Cyclone lors des TechDays 2010! par Blog de Frédéric Queudret le 03-17-2010, 16:30

- [WP7] Je ne veux pas d’un nouvel iPhone par Le blog de FremyCompany le 03-17-2010, 13:11

- [WF4] Pourquoi utiliser le ContentPresenter dans l’ActivityDesigner? par Blog de Jérémy Jeanson le 03-17-2010, 07:54

- [Mix 2010] – Telechargez Internet Explorer 9 en Preview ! par RedoBlog - The .NET Gentleman !!! le 03-17-2010, 00:58

- [MIX 2010] – Keynote Day 2 online : Windows Internet Explorer 9, jQuery, OData et Dallas CTP2 ! par RedoBlog - The .NET Gentleman !!! le 03-17-2010, 00:18

- [Mix 2010] – Retour d’expérience développement Seesmic sur Windows Phone 7 par RedoBlog - The .NET Gentleman !!! le 03-16-2010, 23:44