In un'applicazione Silverlight è possibile definire le risorse in App.xaml e avere accesso ad esse da qualsiasi documento XAML, senza dover unire esplicitamente tali risorse.Risorse globali in una libreria di classi
Esiste una soluzione equivalente per una libreria di classi? Ho creato un dizionario di risorse separato nella libreria di classi, ma devo unirlo come segue prima di poterlo usare.
<UserControl.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="MyResources.xaml" />
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
</UserControl.Resources>
C'è un modo per evitare questo? È piuttosto noioso farlo in tutti i documenti XAML per risorse utilizzate a livello globale.
Immagino che sia buono come si arriva .. Grazie! Nel frattempo ho anche creato un modello di studio visivo per creare controlli utente che aggiungono questo e altri codici comuni (ad esempio direttive xmlns, ecc.). –