2009-07-20 44 views

Trả lời

27

này sẽ chăm sóc màu nền, có lẽ nó cũng sẽ giúp bạn tìm ra giải pháp cho tiền cảnh, đây là từ 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

Cảm ơn điều này đã làm việc, tôi đã phải sửa chữa xml của bạn một chút: D nên là –

0

Đây là Border tiểu yếu tố của ListViewItem tên "Bd" mà xử lý sơn nền.

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

Sau đó, tôi nhận được "sở hữu TargetName không thể được đặt trên một Style Setter. " lỗi. –

+0

Di chuyển nó đến ControlTemplate.Triggers bên trong Style. –

Các vấn đề liên quan