AdornerColors - класс
Предоставляет набор общих кистей, которые можно применять к декоративным элементам.
Иерархия наследования
System.Object
Microsoft.Windows.Design.Interaction.AdornerColors
Пространство имен: Microsoft.Windows.Design.Interaction
Сборка: Microsoft.Windows.Design.Interaction (в Microsoft.Windows.Design.Interaction.dll)
Синтаксис
'Декларация
Public NotInheritable Class AdornerColors
public static class AdornerColors
public ref class AdornerColors abstract sealed
[<AbstractClass>]
[<Sealed>]
type AdornerColors = class end
public final class AdornerColors
Тип AdornerColors предоставляет следующие члены.
Свойства
Имя | Описание | |
---|---|---|
AlignmentMarkBrush | Возвращает кисть, используемую для меток выравнивания. | |
AlignmentMarkBrushKey | Возвращает ключ ресурса цвета меток выравнивания. | |
AlignmentMarkColor | Возвращает цвет, используемый для меток выравнивания. | |
AlignmentMarkColorKey | Возвращает ключ ресурса цвета меток выравнивания. | |
ElementBorderBrush | Возвращает кисть, используемую для границ элементов. | |
ElementBorderBrushKey | Возвращает ключ ресурса кисти границ элементов. | |
ElementBorderColor | Возвращает цвет, используемый для границ элементов. | |
ElementBorderColorKey | Возвращает ключ ресурса цвета границ элементов. | |
GlyphFillBrush | Возвращает кисть, используемую для заполнения всех глифов. | |
GlyphFillBrushKey | Возвращает ключ ресурса кисти, используемой для заполнения глифов. | |
GlyphFillColor | Возвращает цвет, используемый для заполнения всех глифов. | |
GlyphFillColorKey | Возвращает ключ ресурса цвета, используемого для заполнения глифов. | |
HandleBorderBrush | Возвращает кисть для закраски границы токена. | |
HandleBorderBrushKey | Возвращает ключ ресурса кисти границы токена. | |
HandleBorderColor | Возвращает цвет границы токена. | |
HandleBorderColorKey | Возвращает ключ ресурса цвета границы токена. | |
HandleEmptyFillBrush | Получает кисть для закраски внутренности токена, размер которого нельзя изменить. | |
HandleEmptyFillBrushKey | Получает ключ ресурса для кисти токена, размер которого нельзя изменить. | |
HandleEmptyFillColor | Получает цвет маркера, если его размер нельзя изменить. | |
HandleEmptyFillColorKey | Получает ключ ресурса для цвета токена, размер которого нельзя изменить. | |
HandleFillBrush | Возвращает кисть для закраски внутренности токена. | |
HandleFillBrushKey | Возвращает ключ ресурса кисти токена. | |
HandleFillColor | Возвращает цвет токена. | |
HandleFillColorKey | Возвращает ключ ресурса цвета токена. | |
HandleFillHoverBrush | Возвращает кисть для закраски внутренности токена, на который наведен указатель мыши. | |
HandleFillHoverBrushKey | Возвращает ключ ресурса кисти токена, на который наведен указатель мыши. | |
HandleFillHoverColor | Возвращает цвет токена, на который наведен указатель мыши. | |
HandleFillHoverColorKey | Возвращает ключ ресурса цвета токена, на который наведен указатель мыши. | |
HandleFillPressedBrush | Возвращает кисть для закраски внутренности нажатого токена. | |
HandleFillPressedBrushKey | Возвращает ключ ресурса кисти нажатого токена. | |
HandleFillPressedColor | Возвращает цвет нажатого токена. | |
HandleFillPressedColorKey | Возвращает ключ ресурса цвета нажатого токена. | |
MoveHandleContentBrush | Возвращает кисть, используемую для содержимого токена перемещения. | |
MoveHandleContentBrushKey | Возвращает ключ ресурса кисти содержимого токена перемещения. | |
MoveHandleContentColor | Возвращает цвет, используемый для содержимого токена перемещения. | |
MoveHandleContentColorKey | Возвращает ключ ресурса цвета содержимого токена перемещения. | |
MoveHandleFillBrush | Возвращает кисть, используемую для заполнения токена перемещения, если указатель мыши на него не наведен. | |
MoveHandleFillBrushKey | Возвращает ключ ресурса кисти, используемой для заполнения токена перемещения, если указатель мыши на него не наведен. | |
MoveHandleFillColor | Возвращает цвет, используемый для заполнения токена перемещения, если указатель мыши на него не наведен. | |
MoveHandleFillColorKey | Возвращает ключ ресурса цвета, используемого для заполнения токена перемещения, если указатель мыши на него не наведен. | |
MoveHandleFillHoverBrush | Возвращает кисть, используемую для заполнения токена перемещения, если на него наведен указатель мыши. | |
MoveHandleFillHoverBrushKey | Возвращает ключ ресурса кисти, используемой для заполнения токена перемещения, если на него наведен указатель мыши. | |
MoveHandleFillHoverColor | Возвращает цвет, используемый для заполнения токена перемещения, если на него наведен указатель мыши. | |
MoveHandleFillHoverColorKey | Возвращает ключ ресурса цвета, используемого для заполнения токена перемещения, если на него наведен указатель мыши. | |
RailFillBrush | Возвращает кисть для заполнения границ. | |
RailFillBrushKey | Возвращает ключ ресурса кисти границ. | |
RailFillColor | Возвращает цвет заполнения границ. | |
RailFillColorKey | Возвращает ключ ресурса цвета, используемого для границ. | |
SelectionFrameBorderBrush | Возвращает кисть, используемую для фрейма выделения вокруг элементов управления. | |
SelectionFrameBorderBrushKey | Возвращает ключ ресурса кисти, используемой для фрейма выделения вокруг элементов управления. | |
SelectionFrameBorderColor | Возвращает цвет, используемый для фрейма выделения вокруг элементов управления. | |
SelectionFrameBorderColorKey | Возвращает ключ ресурса цвета, используемого для фрейма выделения вокруг элементов управления. | |
SelectionFrameFillBrush | Возвращает кисть заливки фрейма выделения вокруг элементов управления. | |
SelectionFrameFillBrushKey | Возвращает ключ ресурса кисти, используемой для фрейма выделения вокруг элементов управления. | |
SelectionFrameFillColor | Возвращает цвет заливки фрейма выделения вокруг элементов управления. | |
SelectionFrameFillColorKey | Возвращает ключ ресурса цвета, используемого для фрейма выделения вокруг элементов управления. | |
SimpleWashBrush | Возвращает рисовальную кисть. | |
SimpleWashBrushKey | Возвращает ключ ресурса кисти, используемой для рисования. | |
SimpleWashColor | Возвращает цвет рисования. | |
SimpleWashColorKey | Возвращает ключ ресурса цвета, используемого для рисования. | |
ToggledGlyphFillBrush | Возвращает кисть заполнения переключаемых глифов. | |
ToggledGlyphFillBrushKey | Возвращает ключ ресурса кисти, используемой для заполнения переключаемых глифов. | |
ToggledGlyphFillColor | Возвращает цвет заполнения переключаемых глифов. | |
ToggledGlyphFillColorKey | Возвращает ключ ресурса цвета, используемого для заполнения переключаемых глифов. |
В начало страницы
Заметки
Класс AdornerColors используется для стандартизации внешнего вида пользовательских декоративных элементов управления. Использование предопределенного набора цветов позволяет пользовательским декоративным элементам соответствовать цветовой схеме сред. Конструктор WPF.
Примеры
В следующем примере показано, как использовать класс AdornerColors для задания стандартного цвета декоративного элемента в качестве значения свойства Background элемента управления Slider. Дополнительные сведения см. в разделе Пошаговое руководство. Реализация границы в элементе управления.
' Set the slider's background to the rail fill color.
skewSlider.Background = AdornerColors.RailFillBrush
// Set the slider's background to the rail fill color.
skewSlider.Background = AdornerColors.RailFillBrush;
В следующем примере показано, как использовать класс AdornerResources для задания стандартного цвета декоративного элемента в качестве значения свойства Background элемента управления 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 во время разработки