更新 : 2007 年 11 月
装飾で使用できる共通のブラシのセットを提供します。
名前空間 : Microsoft.Windows.Design.Interaction
アセンブリ : Microsoft.Windows.Design.Interaction (Microsoft.Windows.Design.Interaction.dll 内)
構文
'宣言
Public NotInheritable Class AdornerFonts
'使用
メンバにアクセスするために、静的クラスのインスタンスを宣言する必要はありません。
public static class AdornerFonts
public ref class AdornerFonts abstract sealed
public final class AdornerFonts
解説
カスタム装飾コントロールの外観を標準化するには、AdornerFonts クラスを使用します。この定義済みのフォント ファミリとフォント サイズを使用することで、カスタム装飾を WPF デザイナの配色に合わせることができます。
例
AdornerFonts クラスを使用して CheckBox コントロールのフォント ファミリとフォント サイズを設定する方法を次のコード例に示します。詳細については、「チュートリアル : デザイン時の WPF カスタム コントロールのデバッグ」を参照してください。
' The constructor sets up the adorner control.
Public Sub New()
autoSizeCheckBox = New CheckBox()
autoSizeCheckBox.Content = "AutoSize"
autoSizeCheckBox.IsChecked = True
autoSizeCheckBox.FontFamily = AdornerFonts.FontFamily
autoSizeCheckBox.FontSize = AdornerFonts.FontSize
autoSizeCheckBox.Background = CType( _
AdornerResources.FindResource(AdornerColors.RailFillBrushKey), _
Brush)
End Sub
// The constructor sets up the adorner control.
public AutoSizeAdornerProvider()
{
autoSizeCheckBox = new CheckBox();
autoSizeCheckBox.Content = "AutoSize";
autoSizeCheckBox.IsChecked = true;
autoSizeCheckBox.FontFamily = AdornerFonts.FontFamily;
autoSizeCheckBox.FontSize = AdornerFonts.FontSize;
autoSizeCheckBox.Background = AdornerResources.FindResource(
AdornerColors.RailFillBrushKey) as Brush;
}
継承階層
System.Object
Microsoft.Windows.Design.Interaction.AdornerFonts
スレッド セーフ
この型のすべてのパブリック static (Visual Basic では Shared) メンバは、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。
参照
参照
Microsoft.Windows.Design.Interaction 名前空間
PrimarySelectionAdornerProvider