2009-07-20 6 views

Odpowiedz

27

To zajmie kolor tła, być może będzie to również pomóc znaleźć rozwiązanie na planie, to jest od http://blogs.msdn.com/wpfsdk/archive/2007/08/31/specifying-the-selection-color-content-alignment-and-background-color-for-items-in-a-listbox.aspx

<Style TargetType="ListBoxItem"> 
    <Style.Resources> 
     <SolidColorBrush x:Key="{x:Static SystemColors.HighlightBrushKey}" Color="Green"/> 
    </Style.Resources> 
</Style> 
+0

Dzięki temu działało, musiałem naprawić trochę twój xml: D powinno być –

0

To Border sub-element ListViewItem nazwie "BD", który obsługuje obraz tła.

<Setter TargetName="Bd" Value="Green" Property="Background" /> 
+0

potem dostać „własność nazwa_obiektu_docelowego nie może być ustawiony na Seter stylu. " błąd. –

+0

Przenieś to do ControlTemplate.Triggers wewnątrz stylu. –