AdornerFonts 클래스
표시기(Adorner)에 사용할 수 있는 공용 브러시 집합을 제공합니다.
상속 계층 구조
System.Object
Microsoft.Windows.Design.Interaction.AdornerFonts
네임스페이스: 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
[<AbstractClass>]
[<Sealed>]
type AdornerFonts = class end
public final class AdornerFonts
AdornerFonts 형식에서는 다음과 같은 멤버를 노출합니다.
속성
이름 | 설명 | |
---|---|---|
FontFamily | 현재 항목의 FontFamily를 가져옵니다. | |
FontFamilyKey | 표시기의 FontFamily에 대한 리소스 키를 가져옵니다. | |
FontSize | 현재 FontFamily를 그릴 글꼴 크기를 가져옵니다. | |
FontSizeKey | 표시기의 글꼴 크기에 대한 리소스 키를 가져옵니다. |
위쪽
설명
AdornerFonts 클래스를 사용하여 사용자 지정 표시기 컨트롤의 모양을 표준화합니다. 이러한 미리 정의된 글꼴 패밀리 및 크기를 사용하여 사용자 지정 표시기를 WPF Designer의 색 구성표에 추가할 수 있습니다.
예제
다음 코드 예제에서는 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;
}
스레드로부터의 안전성
이 형식의 모든 공용 static(Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 인터페이스 멤버는 스레드로부터 안전하지 않습니다.
참고 항목
참조
Microsoft.Windows.Design.Interaction 네임스페이스
PrimarySelectionAdornerProvider