自定义背景颜色滚动条在Windows商店应用程序



我一直在尝试自定义滚动条在Windows商店应用程序的背景颜色。但这行不通。我有一个疑问,这是否是一个限制在WinRT?

Thanks in Advance.

我的代码片段:

如果你想改变滚动条的背景色,你需要改变滚动条的默认样式,Visual Studio的Blend可以很容易地帮助你实现它。

对于如何改变滚动条的样式,请首先请右键单击滚动条控件-->单击"编辑模板"-->"编辑副本",之后你会看到创建滚动条的所有样式,然后请找到以下xaml和更改"矩形"的"填充"属性与你想要的背景色,这样它会改变滚动条的背景色:

<Rectangle Fill="Yellow" Margin="0" Grid.RowSpan="5" Stroke="{ThemeResource ScrollBarTrackBorderThemeBrush}" StrokeThickness="{ThemeResource ScrollBarTrackBorderThemeThickness}"/>

最新更新