3

Ich erstelle eine Windows Universal 8.1 App. Im Windows Phone 8.1-Projekt habe ich eine bestimmte Xaml-Datei als ResourceDictionary. Im freigegebenen Ordner habe ich die gemeinsame App.xaml der 2 Projekte (Windows und Windows Phone).Zugriff auf ResourceDictionary in Windows Phone-Projekt von Gemeinsames Projekt in App.xaml von Universal 8.1 App

Pfad der Resource ist: "MyApp.WindowsPhone/Assets/Styles/JumpList.xaml"

In App.xaml füge ich hinzu:

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

Aber ich bin immer:

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

Jede Idee, was in meinem Weg falsch ist?

Antwort

0

Da MyApp.WindowsPhone ist der Stammordner Sie nicht brauchen, um es geben Sie es als <ResourceDictionary Source="/Assets/Styles/JumpList.xaml"/>
Regel angeben, können wir Arten in einem neuen Ordner mit dem Namen Styles erklären als Assets Ordner für das Hinzufügen von Bilddateien nach Normen gemeint ist.

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

App.xaml im freigegebenen Ordner vorhanden ist, ich habe auch einen MyApp.Windows Ordner und einen MyApp.WndowsPhone Ordner. Also MyApp.WndowsPhone ist nicht mein Stammordner ... – yalematta

+0

Ja, aber Universal-App, wenn es auf dem mobilen Gerät bereitgestellt wird, nimmt es den mobilen Ordner und fügt den freigegebenen Ordner zu, so dass Ihr mobiler Ordner zum Stamm wird. Haben deine Stile funktioniert, als du den Pfad geändert hast? – Jerin

+0

Ja, es funktionierte, als ich mein ResourceDictionary in den Shared-Ordner legte und den Pfad wie gesagt benannte! Aber anscheinend habe ich ein Problem in meinem ResourceDictionary. Ich stemple eine JumpList darin und ich bekomme diesen Fehler: 'Fehler Unbekannter Typ 'JumpListItemBackgroundConverter' im XML-Namespace 'http: // schemes.microsoft.com/winfx/ 2006/xaml/presentation'" Irgendeine Idee über dieser Fehler? – yalematta

Verwandte Themen