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


Brush Класс

Определение

Определяет основное поведение и встроенные цвета для рисования области.

public ref class Brush abstract : Microsoft::Maui::Controls::Element
[System.ComponentModel.TypeConverter(typeof(Microsoft.Maui.Controls.BrushTypeConverter))]
public abstract class Brush : Microsoft.Maui.Controls.Element
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Maui.Controls.BrushTypeConverter))>]
type Brush = class
    inherit Element
Public MustInherit Class Brush
Inherits Element
Наследование
Производный
Атрибуты

Комментарии

Производные классы описывают различные способы рисования области.

Конструкторы

Brush()

Определяет основное поведение и встроенные цвета для рисования области.

Свойства

AliceBlue

SolidColorBrush Возвращает системный цветAliceBlue.

AntiqueWhite

SolidColorBrush Возвращает системный цветAntiqueWhite.

Aqua

SolidColorBrush Возвращает системный цветAqua.

Aquamarine

SolidColorBrush Возвращает системный цветAquamarine.

AutomationId

Возвращает или задает значение, которое позволяет платформе автоматизации находить этот элемент и взаимодействовать с ним.

(Унаследовано от Element)
Azure

SolidColorBrush Возвращает системный цветAzure.

Beige

SolidColorBrush Возвращает системный цветBeige.

BindingContext

Возвращает или задает объект, содержащий свойства, предназначенные для связанных свойств, принадлежащих этому BindableObject. Это свойство может быть привязано.

(Унаследовано от BindableObject)
Bisque

SolidColorBrush Возвращает системный цветBisque.

Black

SolidColorBrush Возвращает системный цветBlack.

BlanchedAlmond

SolidColorBrush Возвращает системный цветBlanchedAlmond.

Blue

SolidColorBrush Возвращает системный цветBlue.

BlueViolet

SolidColorBrush Возвращает системный цветBlueViolet.

Brown

SolidColorBrush Возвращает системный цветBrown.

BurlyWood

SolidColorBrush Возвращает системный цветBurlyWood.

CadetBlue

SolidColorBrush Возвращает системный цветCadetBlue.

Chartreuse

SolidColorBrush Возвращает системный цветChartreuse.

Chocolate

SolidColorBrush Возвращает системный цветChocolate.

ClassId

Возвращает или задает значение, используемое для идентификации коллекции семантически схожих элементов.

(Унаследовано от Element)
Coral

SolidColorBrush Возвращает системный цветCoral.

CornflowerBlue

SolidColorBrush Возвращает системный цветCornflowerBlue.

Cornsilk

SolidColorBrush Возвращает системный цветCornsilk.

Crimson

SolidColorBrush Возвращает системный цветCrimson.

Cyan

SolidColorBrush Возвращает системный цветCyan.

DarkBlue

SolidColorBrush Возвращает системный цветDarkBlue.

DarkCyan

SolidColorBrush Возвращает системный цветDarkCyan.

DarkGoldenrod

SolidColorBrush Возвращает системный цветDarkGoldenrod.

DarkGray

SolidColorBrush Возвращает системный цветDarkGray.

DarkGreen

SolidColorBrush Возвращает системный цветDarkGreen.

DarkKhaki

SolidColorBrush Возвращает системный цветDarkKhaki.

DarkMagenta

SolidColorBrush Возвращает системный цветDarkMagenta.

DarkOliveGreen

SolidColorBrush Возвращает системный цветDarkOliveGreen.

DarkOrange

SolidColorBrush Возвращает системный цветDarkOrange.

DarkOrchid

SolidColorBrush Возвращает системный цветDarkOrchid.

DarkRed

SolidColorBrush Возвращает системный цветDarkRed.

DarkSalmon

SolidColorBrush Возвращает системный цветDarkSalmon.

DarkSeaGreen

SolidColorBrush Возвращает системный цветDarkSeaGreen.

DarkSlateBlue

SolidColorBrush Возвращает системный цветDarkSlateBlue.

DarkSlateGray

SolidColorBrush Возвращает системный цветDarkSlateGray.

DarkTurquoise

SolidColorBrush Возвращает системный цветDarkTurquoise.

DarkViolet

SolidColorBrush Возвращает системный цветDarkViolet.

DeepPink

SolidColorBrush Возвращает системный цветDeepPink.

DeepSkyBlue

SolidColorBrush Возвращает системный цветDeepSkyBlue.

Default

Представляет кисть по умолчанию (пустую).

DimGray

SolidColorBrush Возвращает системный цветDimGray.

Dispatcher

Возвращает диспетчер, который был доступен при создании этого привязываемого объекта, в противном случае пытается найти ближайший доступный диспетчер (вероятно, окно или приложение).

(Унаследовано от BindableObject)
DodgerBlue

SolidColorBrush Возвращает системный цветDodgerBlue.

EffectControlProvider

Для внутреннего использования .NET MAUI.

(Унаследовано от Element)
Effects

Возвращает или задает стили и свойства, которые будут применяться к элементу во время выполнения.

(Унаследовано от Element)
Firebrick

SolidColorBrush Возвращает системный цветFirebrick.

FloralWhite

SolidColorBrush Возвращает системный цветFloralWhite.

ForestGreen

SolidColorBrush Возвращает системный цветForestGreen.

Fuchsia

SolidColorBrush Возвращает системный цветFuchsia.

Gainsboro

SolidColorBrush Возвращает системный цветGainsboro.

GhostWhite

SolidColorBrush Возвращает системный цветGhostWhite.

Gold

SolidColorBrush Возвращает системный цветGold.

Goldenrod

SolidColorBrush Возвращает системный цветGoldenrod.

Gray

SolidColorBrush Возвращает системный цветGray.

Green

SolidColorBrush Возвращает системный цветGreen.

GreenYellow

SolidColorBrush Возвращает системный цветGreenYellow.

Handler

Возвращает или задает связанный обработчик для этого элемента.

(Унаследовано от Element)
Honeydew

SolidColorBrush Возвращает системный цветHoneydew.

HotPink

SolidColorBrush Возвращает системный цветHotPink.

Id

Получает значение, которое можно использовать для уникальной идентификации элемента во время выполнения приложения.

(Унаследовано от Element)
IndianRed

SolidColorBrush Возвращает системный цветIndianRed.

Indigo

SolidColorBrush Возвращает системный цветIndigo.

IsEmpty

При переопределении в производном классе указывает, представляет ли данная кисть пустую кисть.

Ivory

SolidColorBrush Возвращает системный цветIvory.

Khaki

SolidColorBrush Возвращает системный цветKhaki.

Lavender

SolidColorBrush Возвращает системный цветLavender.

LavenderBlush

SolidColorBrush Возвращает системный цветLavenderBlush.

LawnGreen

SolidColorBrush Возвращает системный цветLawnGreen.

LemonChiffon

SolidColorBrush Возвращает системный цветLemonChiffon.

LightBlue

SolidColorBrush Возвращает системный цветLightBlue.

LightCoral

SolidColorBrush Возвращает системный цветLightCoral.

LightCyan

SolidColorBrush Возвращает системный цветLightCyan.

LightGoldenrodYellow

SolidColorBrush Возвращает системный цветLightGoldenrodYellow.

LightGray

SolidColorBrush Возвращает системный цветLightGray.

LightGreen

SolidColorBrush Возвращает системный цветLightGreen.

LightPink

SolidColorBrush Возвращает системный цветLightPink.

LightSalmon

SolidColorBrush Возвращает системный цветLightSalmon.

LightSeaGreen

SolidColorBrush Возвращает системный цветLightSeaGreen.

LightSkyBlue

SolidColorBrush Возвращает системный цветLightSkyBlue.

LightSlateGray

SolidColorBrush Возвращает системный цветLightSlateGray.

LightSteelBlue

SolidColorBrush Возвращает системный цветLightSteelBlue.

LightYellow

SolidColorBrush Возвращает системный цветLightYellow.

Lime

SolidColorBrush Возвращает системный цветLime.

LimeGreen

SolidColorBrush Возвращает системный цветLimeGreen.

Linen

SolidColorBrush Возвращает системный цветLinen.

LogicalChildren
Устаревшие..

Определяет основное поведение и встроенные цвета для рисования области.

(Унаследовано от Element)
Magenta

SolidColorBrush Возвращает системный цветMagenta.

Maroon

SolidColorBrush Возвращает системный цветMaroon.

MediumAquamarine

SolidColorBrush Возвращает системный цветMediumAquamarine.

MediumBlue

SolidColorBrush Возвращает системный цветMediumBlue.

MediumOrchid

SolidColorBrush Возвращает системный цветMediumOrchid.

MediumPurple

SolidColorBrush Возвращает системный цветMediumPurple.

MediumSeaGreen

SolidColorBrush Возвращает системный цветMediumSeaGreen.

MediumSlateBlue

SolidColorBrush Возвращает системный цветMediumSlateBlue.

MediumSpringGreen

SolidColorBrush Возвращает системный цветMediumSpringGreen.

MediumTurquoise

SolidColorBrush Возвращает системный цветMediumTurquoise.

MediumVioletRed

SolidColorBrush Возвращает системный цветMediumVioletRed.

MidnightBlue

SolidColorBrush Возвращает системный цветMidnightBlue.

MintCream

SolidColorBrush Возвращает системный цветMintCream.

MistyRose

SolidColorBrush Возвращает системный цветMistyRose.

Moccasin

SolidColorBrush Возвращает системный цветMoccasin.

NavajoWhite

SolidColorBrush Возвращает системный цветNavajoWhite.

Navy

SolidColorBrush Возвращает системный цветNavy.

OldLace

SolidColorBrush Возвращает системный цветOldLace.

Olive

SolidColorBrush Возвращает системный цветOlive.

OliveDrab

SolidColorBrush Возвращает системный цветOliveDrab.

Orange

SolidColorBrush Возвращает системный цветOrange.

OrangeRed

SolidColorBrush Возвращает системный цветOrangeRed.

Orchid

SolidColorBrush Возвращает системный цветOrchid.

PaleGoldenrod

SolidColorBrush Возвращает системный цветPaleGoldenrod.

PaleGreen

SolidColorBrush Возвращает системный цветPaleGreen.

PaleTurquoise

SolidColorBrush Возвращает системный цветPaleTurquoise.

PaleVioletRed

SolidColorBrush Возвращает системный цветPaleVioletRed.

PapayaWhip

SolidColorBrush Возвращает системный цветPapayaWhip.

Parent

Возвращает или задает родительский элемент Element этого элемента.

(Унаследовано от Element)
PeachPuff

SolidColorBrush Возвращает системный цветPeachPuff.

Peru

SolidColorBrush Возвращает системный цветPeru.

Pink

SolidColorBrush Возвращает системный цветPink.

Plum

SolidColorBrush Возвращает системный цветPlum.

PowderBlue

SolidColorBrush Возвращает системный цветPowderBlue.

Purple

SolidColorBrush Возвращает системный цветPurple.

RealParent

Для внутреннего использования .NET MAUI.

(Унаследовано от Element)
Red

SolidColorBrush Возвращает системный цветRed.

RosyBrown

SolidColorBrush Возвращает системный цветRosyBrown.

RoyalBlue

SolidColorBrush Возвращает системный цветRoyalBlue.

SaddleBrown

SolidColorBrush Возвращает системный цветSaddleBrown.

Salmon

SolidColorBrush Возвращает системный цветSalmon.

SandyBrown

SolidColorBrush Возвращает системный цветSandyBrown.

SeaGreen

SolidColorBrush Возвращает системный цветSeaGreen.

SeaShell

SolidColorBrush Возвращает системный цветSeaShell.

Sienna

SolidColorBrush Возвращает системный цветSienna.

Silver

SolidColorBrush Возвращает системный цветSilver.

SkyBlue

SolidColorBrush Возвращает системный цветSkyBlue.

SlateBlue

SolidColorBrush Возвращает системный цветSlateBlue.

SlateGray

SolidColorBrush Возвращает системный цветSlateGray.

Snow

SolidColorBrush Возвращает системный цветSnow.

SpringGreen

SolidColorBrush Возвращает системный цветSpringGreen.

SteelBlue

SolidColorBrush Возвращает системный цветSteelBlue.

StyleId

Возвращает или задает определяемое пользователем значение для уникальной идентификации элемента.

(Унаследовано от Element)
Tan

SolidColorBrush Возвращает системный цветTan.

Teal

SolidColorBrush Возвращает системный цветTeal.

Thistle

SolidColorBrush Возвращает системный цветThistle.

Tomato

SolidColorBrush Возвращает системный цветTomato.

Transparent

SolidColorBrush Возвращает системный цветTransparent.

Turquoise

SolidColorBrush Возвращает системный цветTurquoise.

Violet

SolidColorBrush Возвращает системный цветViolet.

Wheat

SolidColorBrush Возвращает системный цветWheat.

White

SolidColorBrush Возвращает системный цветWhite.

WhiteSmoke

SolidColorBrush Возвращает системный цветWhiteSmoke.

Yellow

SolidColorBrush Возвращает системный цветYellow.

YellowGreen

SolidColorBrush Возвращает системный цветYellowGreen.

Методы

AddLogicalChild(Element)

Добавляет в Element логические дочерние элементы.

(Унаследовано от Element)
ApplyBindings()

Применяет все текущие привязки к BindingContext.

(Унаследовано от BindableObject)
ClearLogicalChildren()

Удаляет все дочерние Elements.

(Унаследовано от Element)
ClearValue(BindableProperty)

Очищает любое значение, заданное ранее для привязываемого свойства.

(Унаследовано от BindableObject)
ClearValue(BindablePropertyKey)

Очищает любое значение, заданное ранее для привязываемого свойства, идентифицируемого ключом.

(Унаследовано от BindableObject)
CoerceValue(BindableProperty)

Принуждается значение указанного привязываемого свойства. Это делается путем вызова BindableProperty.CoerceValueDelegate указанного привязываемого свойства.

(Унаследовано от BindableObject)
CoerceValue(BindablePropertyKey)

Принуждается значение указанного привязываемого свойства. Это делается путем вызова BindableProperty.CoerceValueDelegate указанного привязываемого свойства.

(Унаследовано от BindableObject)
EffectIsAttached(String)

Для внутреннего использования .NET MAUI.

(Унаследовано от Element)
FindByName(String)

Возвращает элемент, содержащий указанное имя.

(Унаследовано от Element)
GetValue(BindableProperty)

Возвращает значение, содержащееся в заданном привязываемом свойстве.

(Унаследовано от BindableObject)
InsertLogicalChild(Int32, Element)

Вставляет логические Element дочерние элементы по указанному индексу.

(Унаследовано от Element)
IsNullOrEmpty(Brush)

Указывает, является null ли указанный Brush или пустым.

IsSet(BindableProperty)

Определяет, существует ли привязываемое свойство и имеет набор значений.

(Унаследовано от BindableObject)
OnBindingContextChanged()

Вызывается, когда контекст привязки элемента меняется. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

(Унаследовано от Element)
OnChildAdded(Element)

Вызывает событие ChildAdded. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

(Унаследовано от Element)
OnChildRemoved(Element, Int32)

Вызывает событие ChildRemoved. Реализация этого метода для добавления обработки классов для этого события

(Унаследовано от Element)
OnHandlerChanged()

При переопределении в производном классе следует вызвать HandlerChanged событие.

(Унаследовано от Element)
OnHandlerChanging(HandlerChangingEventArgs)

При переопределении в производном классе следует вызвать HandlerChanging событие.

(Унаследовано от Element)
OnParentChanged()

При переопределении в производном классе следует вызвать ParentChanged событие.

(Унаследовано от Element)
OnParentChanging(ParentChangingEventArgs)

При переопределении в производном классе следует вызвать ParentChanging событие.

(Унаследовано от Element)
OnParentSet()

Вызывает событие (внутреннее). ParentSet Реализуйте этот метод, чтобы добавить поведение при добавлении элемента в родительский элемент.

(Унаследовано от Element)
OnPropertyChanged(String)

Метод, вызываемый при изменении привязанного свойства.

(Унаследовано от Element)
OnPropertyChanging(String)

Вызывает событие PropertyChanging.

(Унаследовано от BindableObject)
RemoveBinding(BindableProperty)

Удаляет ранее заданную привязку из привязываемого свойства.

(Унаследовано от BindableObject)
RemoveDynamicResource(BindableProperty)

Удаляет ранее заданный динамический ресурс.

(Унаследовано от Element)
RemoveLogicalChild(Element)

Удаляет первое вхождение определенного из Element логических дочерних элементов.

(Унаследовано от Element)
SetBinding(BindableProperty, BindingBase)

Назначает привязку привязываемому свойству.

(Унаследовано от BindableObject)
SetDynamicResource(BindableProperty, String)

BindableProperty Задает свойство этого элемента для обновления с помощью DynamicResource с предоставленным ключом.

(Унаследовано от Element)
SetValue(BindableProperty, Object)

Задает значение указанного привязываемого свойства.

(Унаследовано от BindableObject)
SetValue(BindablePropertyKey, Object)

Задает значение указанного привязываемого свойства.

(Унаследовано от BindableObject)
SetValueFromRenderer(BindableProperty, Object)

Для внутреннего использования .NET MAUI.

(Унаследовано от Element)
SetValueFromRenderer(BindablePropertyKey, Object)

Для внутреннего использования .NET MAUI.

(Унаследовано от Element)
UnapplyBindings()

Удаляет все текущие привязки из текущего контекста.

(Унаследовано от BindableObject)

Операторы

Implicit(Brush to Paint)

Определяет основное поведение и встроенные цвета для рисования области.

Implicit(Color to Brush)

Определяет основное поведение и встроенные цвета для рисования области.

Implicit(Paint to Brush)

Определяет основное поведение и встроенные цвета для рисования области.

События

BindingContextChanged

Происходит при изменении значения свойства BindingContext.

(Унаследовано от BindableObject)
ChildAdded

Вызывается всякий раз, когда дочерний элемент добавляется в элемент.

(Унаследовано от Element)
ChildRemoved

Вызывается всякий раз, когда дочерний элемент удаляется из элемента.

(Унаследовано от Element)
DescendantAdded

Вызывается всякий раз, когда дочерний элемент добавляется в поддеревку элемента.

(Унаследовано от Element)
DescendantRemoved

Вызывается всякий раз, когда дочерний элемент удаляется из поддерев элементов.

(Унаследовано от Element)
HandlerChanged

Вызывается всякий раз, когда обработчик элемента изменился.

(Унаследовано от Element)
HandlerChanging

Вызывается всякий раз, когда обработчик элемента начинает изменяться.

(Унаследовано от Element)
ParentChanged

Вызывается всякий раз, когда родительский элемент изменился.

(Унаследовано от Element)
ParentChanging

Вызывается всякий раз, когда элемент начинает изменяться.

(Унаследовано от Element)
PropertyChanged

Появляется при изменении значения свойства.

(Унаследовано от BindableObject)
PropertyChanging

Происходит при изменении значения свойства.

(Унаследовано от BindableObject)

Явные реализации интерфейса

IContextFlyoutElement.ContextFlyout

ContextFlyout Возвращает представление. Всплывающие элементы меню, всплывающие элементы меню и разделители меню можно добавить в контекстный всплывающий элемент.

(Унаследовано от Element)
IDynamicResourceHandler.SetDynamicResource(BindableProperty, String)

Определяет основное поведение и встроенные цвета для рисования области.

(Унаследовано от BindableObject)
IEffectControlProvider.RegisterEffect(Effect)

Регистрирует указанный effect в этом элементе.

(Унаследовано от Element)
IElement.Parent

Возвращает родительский элемент элемента.

(Унаследовано от Element)
IElementController.Descendants()

Для внутреннего использования .NET MAUI.

(Унаследовано от Element)
IElementController.LogicalChildren

Для внутреннего использования .NET MAUI.

(Унаследовано от Element)
IElementController.SetValueFromRenderer(BindableProperty, Object)

Для внутреннего использования .NET MAUI.

(Унаследовано от Element)
INameScope.RegisterName(String, Object)

Для внутреннего использования .NET MAUI.

(Унаследовано от Element)
INameScope.UnregisterName(String)

Для внутреннего использования .NET MAUI.

(Унаследовано от Element)
IToolTipElement.ToolTip

Представляет небольшое прямоугольное всплывающее окно, в котором отображается краткое описание назначения представления, когда пользователь отдохнует указатель на представление.

(Унаследовано от Element)
IVisualTreeElement.GetVisualChildren()

Возвращает список визуальных дочерних элементов элемента, доступный для чтения.

(Унаследовано от Element)
IVisualTreeElement.GetVisualParent()

Возвращает визуальный родитель элемента.

(Унаследовано от Element)

Методы расширения

GetPropertyIfSet<T>(BindableObject, BindableProperty, T)

Определяет основное поведение и встроенные цвета для рисования области.

SetAppTheme<T>(BindableObject, BindableProperty, T, T)

Определяет основное поведение и встроенные цвета для рисования области.

SetAppThemeColor(BindableObject, BindableProperty, Color, Color)

Определяет основное поведение и встроенные цвета для рисования области.

SetBinding(BindableObject, BindableProperty, String, BindingMode, IValueConverter, String)

Создает и применяет привязку к свойству.

FindByName<T>(Element, String)

Определяет основное поведение и встроенные цвета для рисования области.

ToHandler(IElement, IMauiContext)

Определяет основное поведение и встроенные цвета для рисования области.

ToPlatform(IElement, IMauiContext)

Определяет основное поведение и встроенные цвета для рисования области.

GetVisualElementWindow(IVisualTreeElement)

Возвращает окно, содержащее элемент визуального дерева, если элемент содержится в одном элементе.

GetVisualTreeDescendants(IVisualTreeElement)

Получает всю иерархию потомков в виде списка дочерних элементов для заданного элемента визуального дерева.

GetVisualTreeElements(IVisualTreeElement, Point)

Возвращает список дочерних элементов визуального дерева, основанных на заданной точке.

GetVisualTreeElements(IVisualTreeElement, Rect)

Возвращает список дочерних элементов визуального дерева на основе прямоугольника.

GetVisualTreeElements(IVisualTreeElement, Double, Double)

Возвращает список дочерних элементов визуального дерева, основанных на заданной точке x, y.

GetVisualTreeElements(IVisualTreeElement, Double, Double, Double, Double)

Возвращает список дочерних элементов визуального дерева на основе прямоугольника, определенного его координатами, указанными в единицах платформы, а не пикселями.

Применяется к