いくつかの WPF アプリケーションがあり、すべてのスタイルを各アプリケーションで個別に宣言するのではなく、共有アセンブリに配置したいと考えています。
Style="{StaticResource BlahBlah}"
既存のアプリケーションのすべてを変更する必要がないように、方法を探しています。このスタイル アセンブリへの参照を追加し、現在のアプリケーションから削除して、アセンブリから取得したいだけです。
何か方法はありますか?
いくつかの WPF アプリケーションがあり、すべてのスタイルを各アプリケーションで個別に宣言するのではなく、共有アセンブリに配置したいと考えています。
Style="{StaticResource BlahBlah}"
既存のアプリケーションのすべてを変更する必要がないように、方法を探しています。このスタイル アセンブリへの参照を追加し、現在のアプリケーションから削除して、アセンブリから取得したいだけです。
何か方法はありますか?
外部 ResourceDictionary (XAML ファイル) の参照:
<Application.Resources>
<ResourceDictionary Source="MyResources.xaml" />
</Application.Resources>
外部 ResourceDictionary (DLL) の参照:
<Application.Resources>
<ResourceDictionary Source="/MyExternalAssembly;component/MyResources.xaml" />
</Application.Resources>