如何更改在Windows Phone中包含數據模板的列表框中的選定項目的背景顏色?如何更改Windows Phone中選定項目的背景顏色?
我已經看到它可以與Setter屬性。我會在哪寫他們?
謝謝。
代碼
<ListBox x:Name="listLocs" HorizontalAlignment="Left" Height="605" VerticalAlignment="Top" Width="250" SelectionChanged="listLocs_SelectionChanged" Margin="10,155,0,0" BorderBrush="#FF030042" BorderThickness="2" Foreground="#FF030042">
<ListBox.ItemTemplate>
<DataTemplate>
<StackPanel Orientation="Horizontal">
<StackPanel>
<Image Source="/Images/Pin2.png" Width="60" Height="60" />
</StackPanel>
<StackPanel>
<StackPanel>
<TextBlock x:Name="txtName" Margin="10,0,0,0" Foreground="#FF030042" FontSize="30" Text="{Binding Name}"/>
</StackPanel>
<StackPanel>
<TextBlock x:Name="txtDescription" Margin="10,0,0,0" Foreground="#FF030042" FontSize="20" Text="{Binding Description}"/>
</StackPanel>
</StackPanel>
</StackPanel>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
您可以檢查這個問題:選中時 ListBoxItem的背景 [更改顏色和不重點] [http://stackoverflow.com/questions/7298282/listbox-selected-item-background] [1]:http:///stackoverflow.com/questions/7298282/listbox-selected-item-background – 2013-03-03 09:44:04
謝謝,但我不明白,因爲它的額外:( – 2013-03-03 20:44:48