1

我正在尝试设置自定义 ScrollBar 以匹配 Zune Metro 主题。我正在从 Silverlight 主题移植 ScrollBar。但是下面链接中的代码不起作用。有任何想法吗?

示例代码发布在http://pastie.org/2337083,因为我不能在这里发布超过 30,000 个字符。

4

2 回答 2

1

粘贴的示例中有一堆缺失的画笔。

您可以从以下位置获取它们:

https://nroute.svn.codeplex.com/svn/nRoute4.5_Samples/Desktop/nNetflix/nRoute.Samples.Netflix/Assets/

只需将 Brushes.xaml 添加到 ResourceDictionary。

于 2012-01-30T18:16:29.057 回答
0

好的,我在发布此消息后已经解决了这个问题。只需将 Pastie 片段中的第 424 行更改为:

<Style x:Key="DefaultScrollBarStyle" TargetType="{x:Type ScrollBar}">

到以下:

<Style x:Key="{x:Type ScrollBar}" TargetType="{x:Type ScrollBar}">

更改后,问题现已解决,并且自定义 ScrollBar 可以正常工作。

于 2011-08-08T04:52:35.347 回答