Cargar estilos WPF u otros recursos estáticos desde un archivo o ensamblado externo


Tengo algunas aplicaciones WPF y quiero que todos mis estilos estén en un ensamblado compartido en lugar de declararlos en cada aplicación por separado.

Estoy buscando una manera para no tener que cambiar todo mi Style="{StaticResource BlahBlah}" en las aplicaciones existentes; solo quiero agregar la referencia a este ensamblado de estilo y eliminarlo de la aplicación actual, para que se tome del ensamblado.

¿hay alguna manera?

Author: Dave Clemmer, 2009-04-01

1 answers

Haciendo referencia a un ResourceDictionary externo (Archivo XAML):

<Application.Resources>
    <ResourceDictionary Source="MyResources.xaml" />
</Application.Resources>

Haciendo referencia a un ResourceDictionary externo (DLL):

<Application.Resources>
    <ResourceDictionary Source="/MyExternalAssembly;component/MyResources.xaml" />
</Application.Resources>
 109
Author: Shimmy,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-06-11 06:27:19