2014-09-29 85 views
0

我正在阅读关于Windows Phone上可用的theme resources,并试图在我的项目中使用一些。但是,似乎只有一部分是有效的,例如:Windows Phone的主题资源

Error 2 The resource "PhoneFontSizeExtraLarge" could not be resolved. 

为什么这样呢?是否有更新的主题资源库?


编辑:根据要求 - 使用

<Style TargetType="Button" x:Key="BaseButton"> 
    <!-- ... --> 
    <Setter Property="FontSize" Value="{StaticResource PhoneFontSizeExtraLarge}" /> 
+0

如何申请该资源,你可以给一个例? – 2014-09-29 12:48:51

+0

@igrali当然可以。 – Spook 2014-09-29 12:52:01

+0

其中'PhoneFontSizeExtraLarge'在应用程序中被合并? – Sankarann 2014-09-29 12:59:37

回答

2

您尝试使用的资源仅适用于Windows Phone Silverlight(7.1,8 & 8.1)。

您可能正在创建一个WinRT应用程序,在这种情况下,该资源未预定义。

你可以找到一大堆的程序文件(x86)\ Windows Phone的套件资源定义\ 8.1 \包含\ ABI \ XAML中\设计\ generic.xaml

1

一些我们习惯于在8.0或Silverlight构建静态资源都在8.1 RT不同只依据。这是否适用于你?