AdornerFonts - класс
Предоставляет набор общих кистей, которые можно применять к декоративным элементам.
Иерархия наследования
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.
Примеры
В следующем примере показано, как использовать класс 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 (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.
См. также
Ссылки
Microsoft.Windows.Design.Interaction - пространство имен
PrimarySelectionAdornerProvider
Другие ресурсы
Пошаговое руководство. Создание графического элемента времени разработки
Пошаговое руководство. Реализация границы в элементе управления
Пошаговое руководство. Отладка пользовательских элементов управления WPF во время разработки