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.