Поделиться через


AdornerFonts - класс

Обновлен: Ноябрь 2007

Предоставляет набор общих кистей, которые можно применять к декоративным элементам.

Пространство имен:  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 (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

AdornerFonts - члены

Microsoft.Windows.Design.Interaction - пространство имен

AdornerPanel

AdornerColors

AdornerResources

PrimarySelectionAdornerProvider

Другие ресурсы

Пошаговое руководство. Создание графического элемента времени разработки

Пошаговое руководство. Реализация границы в элементе управления

Пошаговое руководство. Отладка пользовательских элементов управления WPF во время разработки

Архитектура графического элемента