2014-09-29 135 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不同只依據。這是否適用於你?