Microsoft.Windows.Themes Namespace

Windows Presentation Foundation で定義されたテーマのセットを公開します。 Provides exposure to the set of themes defined by Windows Presentation Foundation. WPF におけるテーマは、システム レベルで定義された一連のリソースです。コントロールなど、アプリケーションの視覚要素に対して既定の外観を提供します。 In WPF, a theme is a set of resources, defined at the system level, which provide the default appearance for controls and other visual elements of an application. WPF のテーマは、スタイルを使って作成され、Luna、Aero、Royale、Classic などがあります。 WPF themes are created using styles and include Luna, Aero, Royale, and Classic. WPF アプリケーションのクライアント領域だけがこれらのテーマを使用します。ウィンドウ クロムを形成するウィンドウ境界線および各種ボタンの外観は、Win32 テーマ サービスによって制御されます。 Only the client area of a WPF application uses these themes; the appearance of the window border and buttons that form the window chrome is controlled by the Win32 theme service.

クラス

BulletChrome

Windows Presentation Foundation (WPF) Bullet 要素のテーマ固有の外観を作成します。Creates the theme-specific look for Windows Presentation Foundation (WPF) Bullet elements. Bullet は、CheckBox および RadioButton 要素の外観を定義します。A Bullet defines the appearance of CheckBox and RadioButton elements.

ButtonChrome

.NET Framework Button 要素のテーマ固有の外観を作成します。Creates the theme-specific look for .NET Framework Button elements.

ClassicBorderDecorator

クラッシック テーマで使用するための、Decorator 型のテーマ固有の外観を作成します。Creates the theme-specific look for Decorator types, for use with the Classic theme.

DataGridHeaderBorder

.NET Framework 4.5 DataGrid のヘッダーのテーマ固有の外観を作成します。Creates the theme specific-look for headers in .NET Framework 4.5 DataGrid.

ListBoxChrome

.NET Framework ListBox 要素のテーマ固有の外観を作成します。Creates the theme-specific look for .NET Framework ListBox elements.

PlatformCulture

.NET Framework システム テーマで使用されるカルチャ固有の情報を提供します。Provides culture-specific information used by the .NET Framework system themes.

ProgressBarBrushConverter

Brush の描画に使用する ProgressBar を作成します。Creates the Brush used to draw the ProgressBar.

ProgressBarHighlightConverter

DrawingBrush の強調表示を描画するために使用する ProgressBar を作成します。Creates a DrawingBrush used to draw the highlighting for the ProgressBar.

ScrollChrome

.NET Framework ScrollBar 要素のテーマ固有の外観を作成します。Creates the theme-specific look for .NET Framework ScrollBar elements.

SystemDropShadowChrome

ドロップ シャドウ効果のテーマ固有の外観を作成します。Creates a theme specific look for drop shadow effects.

列挙型

ClassicBorderStyle

描画する Border の種類を指定します。Specifics the type of Border to draw.

ScrollGlyph

Thumbを表すために使用されるグリフを記述します。Describes the glyphs used to represent the Thumb.

ThemeColor

Microsoft テーマで使用可能なカラー バリアントを表します。Represents possible color variants for the Microsoft themes.