ThemeInfoAttribute 构造函数

定义

初始化 ThemeInfoAttribute 类的新实例,并创建一个特性,该特性定义类型的主题字典在程序集中的位置。

public:
 ThemeInfoAttribute(System::Windows::ResourceDictionaryLocation themeDictionaryLocation, System::Windows::ResourceDictionaryLocation genericDictionaryLocation);
public ThemeInfoAttribute (System.Windows.ResourceDictionaryLocation themeDictionaryLocation, System.Windows.ResourceDictionaryLocation genericDictionaryLocation);
new System.Windows.ThemeInfoAttribute : System.Windows.ResourceDictionaryLocation * System.Windows.ResourceDictionaryLocation -> System.Windows.ThemeInfoAttribute
Public Sub New (themeDictionaryLocation As ResourceDictionaryLocation, genericDictionaryLocation As ResourceDictionaryLocation)

参数

themeDictionaryLocation
ResourceDictionaryLocation

特定于主题资源的位置。

genericDictionaryLocation
ResourceDictionaryLocation

泛型资源的位置,而非特定于主题资源的位置。

注解

当 为 SourceAssembly时,themeDictionaryLocation可以包含 Luna.NormalColor.xaml 等文件。 这些名称由系统主题文件定义,其中包括以下内容。

经典 - Windows XP 上的“经典”Windows 9x/2000 外观。

Luna.NormalColor - Windows XP 上的默认蓝色主题。

Luna.Homestead - Windows XP 上的橄榄主题。

Windows XP 上的 Luna.金属 - 银色主题。

Royale.NormalColor - Windows XP Media Center Edition 上的默认主题。

Aero.NormalColor - Windows Vista 上的默认主题

适用于