[英]how to change scrollbar color in wp8.1
我在其中一頁中有此代碼
<FlipView ScrollViewer.VerticalScrollBarVisibility="Visible" x:Name="Flip" Grid.Row="1" AutomationProperties.AutomationId="ItemsFlipView" AutomationProperties.Name="Item Details" TabIndex="1"
DataContext="{Binding RssModel}"
d:DataContext="{d:DesignData Source=/Assets/Data/RssDataSource.json, Type=vm:RssViewModel, IsDesignTimeCreatable=true}"
ItemsSource="{Binding Items}"
ItemTemplate="{StaticResource Rss1DetailDetail}"
SelectedItem="{Binding SelectedItem, Mode=TwoWay}"
ItemContainerStyle="{StaticResource FlipItemStyle}">
</FlipView>
我看不到滾動條,因為背景是白色的,當我將背景設置為另一種顏色時,我可以看到它。 我如何將滾動條顏色更改為應用程序前景色(全局)。 我知道它應該在樣式上,但是我想要確切的代碼。
如果您使用相同的密鑰在應用程序資源中放入新的畫筆,則可以覆蓋在https://msdn.microsoft.com/zh-cn/library/windows/apps/xaml/jj710190.aspx處找到的畫筆。 例如,滾動條背景的鍵可能是ScrollBarTrackBackgroundThemeBrush
,因此對於紅色背景,只需將<SolidColorBrush x:Key="ScrollBarTrackBackgroundThemeBrush" Color="Red" />
到您的資源中。
編輯:
正確的鍵是: <SolidColorBrush x:Key="ScrollBarPanningBackgroundThemeBrush" Color="#FFCDCDCD"/>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.