Microsoft.Windows.Themes 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供对 Windows Presentation Foundation 定义的主题集的公开。 在 WPF 中,主题是在系统级别定义的一组资源,为应用程序的控件和其他视觉元素提供默认外观。 WPF 主题是使用样式创建的,包括 Luna、Aero、Royale 和 Classic。 只有 WPF 应用程序的工作区使用这些主题;构成窗口部件版式的窗口边框和按钮的外观由 Win32 主题服务控制。
类
| 名称 | 说明 |
|---|---|
| BulletChrome |
为 Windows Presentation Foundation (WPF) Bullet 元素创建特定于主题的外观。 定义 Bullet 元素的外观 CheckBox 和 RadioButton 元素。 |
| ButtonChrome |
创建特定于主题的 Button 元素外观。 |
| ClassicBorderDecorator |
创建特定于主题的类型 Decorator 外观,以便与经典主题一起使用。 |
| DataGridHeaderBorder |
指定控件中 DataGrid 标头的主题特定外观。 |
| ListBoxChrome |
创建特定于主题的 ListBox 元素外观。 |
| PlatformCulture |
提供.NET系统主题使用的特定于区域性的信息。 |
| ProgressBarBrushConverter |
Brush创建用于绘制 .ProgressBar |
| ProgressBarHighlightConverter |
创建用于为 < |
| ScrollChrome |
创建特定于主题的 ScrollBar 元素外观。 |
| SystemDropShadowChrome |
为投影效果创建特定于主题的外观。 |
枚举
| 名称 | 说明 |
|---|---|
| ClassicBorderStyle |
具体说明要绘制的 Border 类型。 |
| ScrollGlyph |
描述用于表示 Thumb的字形。 |
| ThemeColor |
表示Microsoft主题的可能颜色变体。 |