-3
我有一個膨脹機有:擴展頭和列表框裏面。
我想創建以下情況。膨脹機着色
a。當懸停在膨脹機頭上 - 將其頭部背景用藍色着色。 b。當懸停在擴展器'列表框項目顏色爲灰色。
c。當擴展列表框中項目被選中我想兩件事情發生:
- 列表框項目背景色,灰色
- 擴展標題背景顏色的藍色。
我的問題是如何用silverlight做到這一點。
非常感謝球員:)
我有一個膨脹機有:擴展頭和列表框裏面。
我想創建以下情況。膨脹機着色
a。當懸停在膨脹機頭上 - 將其頭部背景用藍色着色。 b。當懸停在擴展器'列表框項目顏色爲灰色。
c。當擴展列表框中項目被選中我想兩件事情發生:
我的問題是如何用silverlight做到這一點。
非常感謝球員:)
我猜Expander控件具有通過TemplateBinding這裏一定到它的內置的邊境控制的背景屬性:
<Border x:Name="Background" Background="{TemplateBinding Background}" BorderBrush="{TemplateBinding BorderBrush}" BorderThickness="{TemplateBinding BorderThickness}" CornerRadius="3">
<Grid>
<Grid.ColumnDefinitions>
...
試圖改變相應背景屬性通過將以下行添加到擴展器樣式來擴展控件。
<Setter Property="Background" Value="#000000"></Setter>
這樣你就可以改變listbox control
還的背景財產。