[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.] Theme dictionaries exist in assemblies external to the one defining the types being themed.
Namespace: System.Windows
Assembly:
PresentationFramework (in PresentationFramework.dll)

Syntax
Visual Basic (Declaration)
Public Const ExternalAssembly As ResourceDictionaryLocation
Dim value As ResourceDictionaryLocation
value = ResourceDictionaryLocation.ExternalAssembly
public const ResourceDictionaryLocation ExternalAssembly
public:
literal ResourceDictionaryLocation ExternalAssembly
public static final ResourceDictionaryLocation ExternalAssembly
public const var ExternalAssembly : ResourceDictionaryLocation
You cannot use fields in XAML.

Remarks
These dictionaries are named based on the original assembly with the theme name appended to it. Example: PresentationFramework.Luna.dll. These dictionaries share the same version and key as the original assembly.

Platforms
Windows Vista
The .NET Framework 3.0 is supported on Windows Vista, Microsoft Windows XP SP2, and Windows Server 2003 SP1.

Version Information
.NET Framework
Supported in: 3.5, 3.0

See Also