簡體   English   中英

從Universal 8.1 App的App.xaml中的共享項目訪問Windows Phone項目中的ResourceDictionary

[英]Access ResourceDictionary in Windows Phone project from Shared project in App.xaml of Universal 8.1 App

我正在創建一個Windows Universal 8.1應用程序。 在Windows Phone 8.1項目里面,我有一個特定的Xaml文件作為ResourceDictionary。 在共享文件夾中,我有兩個項目的常見App.xaml(Windows和Windows Phone)。

ResourceDictionary的路徑是: "MyApp.WindowsPhone/Assets/Styles/JumpList.xaml"

在App.xaml中我添加:

<ResourceDictionary>
   <ResourceDictionary.MergedDictionaries>
           <ResourceDictionary Source="MyApp.WindowsPhone/Assets/Styles/JumpList.xaml"/>
   </ResourceDictionary.MergedDictionaries>
</ResourceDictionary>

但我得到:

An error occured while finding the resource dictionary "MyApp.WindowsPhone/Assets/Styles/JumpList.xaml"

知道我的路徑有什么問題嗎?

由於MyApp.WindowsPhone是根文件夾,您不需要指定它,您可以將其聲明為<ResourceDictionary Source="/Assets/Styles/JumpList.xaml"/>
通常我們在名為Styles的新文件夾中聲明樣式,因為Assets文件夾用於根據規范添加圖像文件。

<ResourceDictionary Source="/Styles/JumpList.xaml"/>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM