Whenever I create a new WPF application or WPF user control library, the AssemblyInfo.cs file includes the following attribute:
[assembly: ThemeInfo
ThemeInfo attribute specifies where the automatic theming mechanism should look for the theme dictionaries and the generic dictionary. Each option can be set to one of the following values:
..dll , where is the current assembly's
name.If the theme dictionaries specify styles for controls that are defined in external assemblies, for example, the WPF controls such as System.Windows.Controls.ProgressBar and System.Windows.Button, then you must use the ThemeDictionaryExtension to specify the application as the source for the theme dictionaries.