2013-11-01 14 views
10

Ich habe die folgenden Systemcolors bereits geändert:ListBox SystemColor für inaktives Element?

<!-- Background of selected item when focussed --> 
<SolidColorBrush x:Key="{x:Static SystemColors.HighlightBrushKey}" 
       Color="Transparent" /> 
<!-- Background of selected item when not focussed --> 
<SolidColorBrush x:Key="{x:Static SystemColors.ControlBrushKey}" 
       Color="Transparent" /> 

Ich bin nicht sicher, wie ich es nennen, aber das ist Systemcolor verantwortlich für das, was ich das bin Aufruf: „InactiveSelectedItem“? Jedes Mal, wenn ich den Fokus auf das SelectedItem verliere, ändert sich die Farbe in diese Farbe.

Wäre nett, wenn mir jemand helfen könnte. Ich habe Blend schon benutzt, um zu überprüfen, aber ich kann nicht finden. Die Farbe ist #F0F0F0.

Beispiel:

Demo

Antwort

2

Sie sind für SystemColors.InactiveSelectionHighlightBrushKey (.NET 4,5)

<SolidColorBrush x:Key="{x:Static SystemColors.InactiveSelectionHighlightBrushKey}" Color="Transparent"/> 
+1

Perfekt suchen. Vielen Dank! Konnte es nicht in Blend finden. – user2799180