Laden Sie WPF Arten oder andere statische Ressourcen aus einer externen Datei oder Assembly
-
22-08-2019 - |
Frage
Ich habe ein paar Anwendungen WPF und ich möchte all meine Arten separat in einer gemeinsamen Versammlung sein, anstatt sie in jeder Anwendung zu erklären.
Ich bin auf der Suche nach einem Weg, so muss ich nicht alle meine Style="{StaticResource BlahBlah}"
in den bestehenden Anwendungen ändern; Ich will nur den Verweis auf diese Art Anordnung hinzuzufügen, und es aus der aktuellen Anwendung zu löschen, so dass es von der Anordnung genommen.
Gibt es eine Möglichkeit?
Lösung
Referenzierung eine externe Resource (XAML-Datei):
<Application.Resources>
<ResourceDictionary Source="MyResources.xaml" />
</Application.Resources>
Referenzierung eine externe Resource (DLL):
<Application.Resources>
<ResourceDictionary Source="/MyExternalAssembly;component/MyResources.xaml" />
</Application.Resources>
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow