Sdílet prostřednictvím


Brush Třída

Definice

Definuje základní chování a předdefinované barvy pro malování oblasti.

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
Dědičnost
Odvozené
Atributy

Poznámky

Odvozené třídy popisují různé způsoby malování oblasti.

Konstruktory

Brush()

Definuje základní chování a předdefinované barvy pro malování oblasti.

Vlastnosti

AliceBlue

SolidColorBrush Získá systém definované barvy AliceBlue.

AntiqueWhite

SolidColorBrush Získá systém definované barvy AntiqueWhite.

Aqua

SolidColorBrush Získá systém definované barvy Aqua.

Aquamarine

SolidColorBrush Získá systém definované barvy Aquamarine.

AutomationId

Získá nebo nastaví hodnotu, která umožňuje rozhraní automatizace najít a pracovat s tímto prvkem.

(Zděděno od Element)
Azure

SolidColorBrush Získá systém definované barvy Azure.

Beige

SolidColorBrush Získá systém definované barvy Beige.

BindingContext

Získá nebo nastaví objekt obsahující vlastnosti, které budou cílem vázané vlastnosti, které patří do tohoto BindableObject. Toto je vlastnost s možností vazby.

(Zděděno od BindableObject)
Bisque

SolidColorBrush Získá systém definované barvy Bisque.

Black

SolidColorBrush Získá systém definované barvy Black.

BlanchedAlmond

SolidColorBrush Získá systém definované barvy BlanchedAlmond.

Blue

SolidColorBrush Získá systém definované barvy Blue.

BlueViolet

SolidColorBrush Získá systém definované barvy BlueViolet.

Brown

SolidColorBrush Získá systém definované barvy Brown.

BurlyWood

SolidColorBrush Získá systém definované barvy BurlyWood.

CadetBlue

SolidColorBrush Získá systém definované barvy CadetBlue.

Chartreuse

SolidColorBrush Získá systém definované barvy Chartreuse.

Chocolate

SolidColorBrush Získá systém definované barvy Chocolate.

ClassId

Získá nebo nastaví hodnotu použitou k identifikaci kolekce sémanticky podobných prvků.

(Zděděno od Element)
Coral

SolidColorBrush Získá systém definované barvy Coral.

CornflowerBlue

SolidColorBrush Získá systém definované barvy CornflowerBlue.

Cornsilk

SolidColorBrush Získá systém definované barvy Cornsilk.

Crimson

SolidColorBrush Získá systém definované barvy Crimson.

Cyan

SolidColorBrush Získá systém definované barvy Cyan.

DarkBlue

SolidColorBrush Získá systém definované barvy DarkBlue.

DarkCyan

SolidColorBrush Získá systém definované barvy DarkCyan.

DarkGoldenrod

SolidColorBrush Získá systém definované barvy DarkGoldenrod.

DarkGray

SolidColorBrush Získá systém definované barvy DarkGray.

DarkGreen

SolidColorBrush Získá systém definované barvy DarkGreen.

DarkKhaki

SolidColorBrush Získá systém definované barvy DarkKhaki.

DarkMagenta

SolidColorBrush Získá systém definované barvy DarkMagenta.

DarkOliveGreen

SolidColorBrush Získá systém definované barvy DarkOliveGreen.

DarkOrange

SolidColorBrush Získá systém definované barvy DarkOrange.

DarkOrchid

SolidColorBrush Získá systém definované barvy DarkOrchid.

DarkRed

SolidColorBrush Získá systém definované barvy DarkRed.

DarkSalmon

SolidColorBrush Získá systém definované barvy DarkSalmon.

DarkSeaGreen

SolidColorBrush Získá systém definované barvy DarkSeaGreen.

DarkSlateBlue

SolidColorBrush Získá systém definované barvy DarkSlateBlue.

DarkSlateGray

SolidColorBrush Získá systém definované barvy DarkSlateGray.

DarkTurquoise

SolidColorBrush Získá systém definované barvy DarkTurquoise.

DarkViolet

SolidColorBrush Získá systém definované barvy DarkViolet.

DeepPink

SolidColorBrush Získá systém definované barvy DeepPink.

DeepSkyBlue

SolidColorBrush Získá systém definované barvy DeepSkyBlue.

Default

Představuje výchozí (prázdný) štětec.

DimGray

SolidColorBrush Získá systém definované barvy DimGray.

Dispatcher

Získá dispečer, který byl k dispozici při vytvoření tohoto objektu bindable, jinak se pokusí najít nejbližší dostupný dispečer (pravděpodobně okno/aplikace).

(Zděděno od BindableObject)
DodgerBlue

SolidColorBrush Získá systém definované barvy DodgerBlue.

EffectControlProvider

Pro interní použití rozhraním .NET MAUI.

(Zděděno od Element)
Effects

Získá nebo nastaví styly a vlastnosti, které budou použity na element během modulu runtime.

(Zděděno od Element)
Firebrick

SolidColorBrush Získá systém definované barvy Firebrick.

FloralWhite

SolidColorBrush Získá systém definované barvy FloralWhite.

ForestGreen

SolidColorBrush Získá systém definované barvy ForestGreen.

Fuchsia

SolidColorBrush Získá systém definované barvy Fuchsia.

Gainsboro

SolidColorBrush Získá systém definované barvy Gainsboro.

GhostWhite

SolidColorBrush Získá systém definované barvy GhostWhite.

Gold

SolidColorBrush Získá systém definované barvy Gold.

Goldenrod

SolidColorBrush Získá systém definované barvy Goldenrod.

Gray

SolidColorBrush Získá systém definované barvy Gray.

Green

SolidColorBrush Získá systém definované barvy Green.

GreenYellow

SolidColorBrush Získá systém definované barvy GreenYellow.

Handler

Získá nebo nastaví přidruženou obslužnou rutinu pro tento prvek.

(Zděděno od Element)
Honeydew

SolidColorBrush Získá systém definované barvy Honeydew.

HotPink

SolidColorBrush Získá systém definované barvy HotPink.

Id

Získá hodnotu, která se dá použít k jedinečné identifikaci prvku v průběhu vaší aplikace.

(Zděděno od Element)
IndianRed

SolidColorBrush Získá systém definované barvy IndianRed.

Indigo

SolidColorBrush Získá systém definované barvy Indigo.

IsEmpty

Při přepsání v odvozené třídě označuje, zda daný štětec představuje prázdný štětec.

Ivory

SolidColorBrush Získá systém definované barvy Ivory.

Khaki

SolidColorBrush Získá systém definované barvy Khaki.

Lavender

SolidColorBrush Získá systém definované barvy Lavender.

LavenderBlush

SolidColorBrush Získá systém definované barvy LavenderBlush.

LawnGreen

SolidColorBrush Získá systém definované barvy LawnGreen.

LemonChiffon

SolidColorBrush Získá systém definované barvy LemonChiffon.

LightBlue

SolidColorBrush Získá systém definované barvy LightBlue.

LightCoral

SolidColorBrush Získá systém definované barvy LightCoral.

LightCyan

SolidColorBrush Získá systém definované barvy LightCyan.

LightGoldenrodYellow

SolidColorBrush Získá systém definované barvy LightGoldenrodYellow.

LightGray

SolidColorBrush Získá systém definované barvy LightGray.

LightGreen

SolidColorBrush Získá systém definované barvy LightGreen.

LightPink

SolidColorBrush Získá systém definované barvy LightPink.

LightSalmon

SolidColorBrush Získá systém definované barvy LightSalmon.

LightSeaGreen

SolidColorBrush Získá systém definované barvy LightSeaGreen.

LightSkyBlue

SolidColorBrush Získá systém definované barvy LightSkyBlue.

LightSlateGray

SolidColorBrush Získá systém definované barvy LightSlateGray.

LightSteelBlue

SolidColorBrush Získá systém definované barvy LightSteelBlue.

LightYellow

SolidColorBrush Získá systém definované barvy LightYellow.

Lime

SolidColorBrush Získá systém definované barvy Lime.

LimeGreen

SolidColorBrush Získá systém definované barvy LimeGreen.

Linen

SolidColorBrush Získá systém definované barvy Linen.

LogicalChildren
Zastaralé.

Definuje základní chování a předdefinované barvy pro malování oblasti.

(Zděděno od Element)
Magenta

SolidColorBrush Získá systém definované barvy Magenta.

Maroon

SolidColorBrush Získá systém definované barvy Maroon.

MediumAquamarine

SolidColorBrush Získá systém definované barvy MediumAquamarine.

MediumBlue

SolidColorBrush Získá systém definované barvy MediumBlue.

MediumOrchid

SolidColorBrush Získá systém definované barvy MediumOrchid.

MediumPurple

SolidColorBrush Získá systém definované barvy MediumPurple.

MediumSeaGreen

SolidColorBrush Získá systém definované barvy MediumSeaGreen.

MediumSlateBlue

SolidColorBrush Získá systém definované barvy MediumSlateBlue.

MediumSpringGreen

SolidColorBrush Získá systém definované barvy MediumSpringGreen.

MediumTurquoise

SolidColorBrush Získá systém definované barvy MediumTurquoise.

MediumVioletRed

SolidColorBrush Získá systém definované barvy MediumVioletRed.

MidnightBlue

SolidColorBrush Získá systém definované barvy MidnightBlue.

MintCream

SolidColorBrush Získá systém definované barvy MintCream.

MistyRose

SolidColorBrush Získá systém definované barvy MistyRose.

Moccasin

SolidColorBrush Získá systém definované barvy Moccasin.

NavajoWhite

SolidColorBrush Získá systém definované barvy NavajoWhite.

Navy

SolidColorBrush Získá systém definované barvy Navy.

OldLace

SolidColorBrush Získá systém definované barvy OldLace.

Olive

SolidColorBrush Získá systém definované barvy Olive.

OliveDrab

SolidColorBrush Získá systém definované barvy OliveDrab.

Orange

SolidColorBrush Získá systém definované barvy Orange.

OrangeRed

SolidColorBrush Získá systém definované barvy OrangeRed.

Orchid

SolidColorBrush Získá systém definované barvy Orchid.

PaleGoldenrod

SolidColorBrush Získá systém definované barvy PaleGoldenrod.

PaleGreen

SolidColorBrush Získá systém definované barvy PaleGreen.

PaleTurquoise

SolidColorBrush Získá systém definované barvy PaleTurquoise.

PaleVioletRed

SolidColorBrush Získá systém definované barvy PaleVioletRed.

PapayaWhip

SolidColorBrush Získá systém definované barvy PapayaWhip.

Parent

Získá nebo nastaví nadřazený Element prvek tohoto prvku.

(Zděděno od Element)
PeachPuff

SolidColorBrush Získá systém definované barvy PeachPuff.

Peru

SolidColorBrush Získá systém definované barvy Peru.

Pink

SolidColorBrush Získá systém definované barvy Pink.

Plum

SolidColorBrush Získá systém definované barvy Plum.

PowderBlue

SolidColorBrush Získá systém definované barvy PowderBlue.

Purple

SolidColorBrush Získá systém definované barvy Purple.

RealParent

Pro interní použití rozhraním .NET MAUI.

(Zděděno od Element)
Red

SolidColorBrush Získá systém definované barvy Red.

RosyBrown

SolidColorBrush Získá systém definované barvy RosyBrown.

RoyalBlue

SolidColorBrush Získá systém definované barvy RoyalBlue.

SaddleBrown

SolidColorBrush Získá systém definované barvy SaddleBrown.

Salmon

SolidColorBrush Získá systém definované barvy Salmon.

SandyBrown

SolidColorBrush Získá systém definované barvy SandyBrown.

SeaGreen

SolidColorBrush Získá systém definované barvy SeaGreen.

SeaShell

SolidColorBrush Získá systém definované barvy SeaShell.

Sienna

SolidColorBrush Získá systém definované barvy Sienna.

Silver

SolidColorBrush Získá systém definované barvy Silver.

SkyBlue

SolidColorBrush Získá systém definované barvy SkyBlue.

SlateBlue

SolidColorBrush Získá systém definované barvy SlateBlue.

SlateGray

SolidColorBrush Získá systém definované barvy SlateGray.

Snow

SolidColorBrush Získá systém definované barvy Snow.

SpringGreen

SolidColorBrush Získá systém definované barvy SpringGreen.

SteelBlue

SolidColorBrush Získá systém definované barvy SteelBlue.

StyleId

Získá nebo nastaví uživatelem definovanou hodnotu pro jedinečnou identifikaci elementu.

(Zděděno od Element)
Tan

SolidColorBrush Získá systém definované barvy Tan.

Teal

SolidColorBrush Získá systém definované barvy Teal.

Thistle

SolidColorBrush Získá systém definované barvy Thistle.

Tomato

SolidColorBrush Získá systém definované barvy Tomato.

Transparent

SolidColorBrush Získá systém definované barvy Transparent.

Turquoise

SolidColorBrush Získá systém definované barvy Turquoise.

Violet

SolidColorBrush Získá systém definované barvy Violet.

Wheat

SolidColorBrush Získá systém definované barvy Wheat.

White

SolidColorBrush Získá systém definované barvy White.

WhiteSmoke

SolidColorBrush Získá systém definované barvy WhiteSmoke.

Yellow

SolidColorBrush Získá systém definované barvy Yellow.

YellowGreen

SolidColorBrush Získá systém definované barvy YellowGreen.

Metody

AddLogicalChild(Element)

Element Přidá do logických podřízených položek.

(Zděděno od Element)
ApplyBindings()

Použije všechny aktuální vazby na BindingContext.

(Zděděno od BindableObject)
ClearLogicalChildren()

Odebere všechny podřízené Element.

(Zděděno od Element)
ClearValue(BindableProperty)

Vymaže libovolnou hodnotu, která byla dříve nastavena pro vlastnost bindable.

(Zděděno od BindableObject)
ClearValue(BindablePropertyKey)

Vymaže libovolnou hodnotu, která byla dříve nastavena pro vlastnost bindable identifikovanou jeho klíčem.

(Zděděno od BindableObject)
CoerceValue(BindableProperty)

Převede hodnotu zadané vlastnosti bindable. To se provádí vyvoláním BindableProperty.CoerceValueDelegate zadané bindable vlastnosti.

(Zděděno od BindableObject)
CoerceValue(BindablePropertyKey)

Převede hodnotu zadané vlastnosti bindable. To se provádí vyvoláním BindableProperty.CoerceValueDelegate zadané bindable vlastnosti.

(Zděděno od BindableObject)
EffectIsAttached(String)

Pro interní použití rozhraním .NET MAUI.

(Zděděno od Element)
FindByName(String)

Vrátí prvek, který má zadaný název.

(Zděděno od Element)
GetValue(BindableProperty)

Vrátí hodnotu obsaženou v dané vlastnosti bindable.

(Zděděno od BindableObject)
InsertLogicalChild(Int32, Element)

Element Vloží do logických podřízených položek v zadaném indexu.

(Zděděno od Element)
IsNullOrEmpty(Brush)

Určuje, zda je null zadané Brush nebo prázdné.

IsSet(BindableProperty)

Určuje, zda existuje vlastnost bindable a má nastavenou hodnotu.

(Zděděno od BindableObject)
OnBindingContextChanged()

Vyvoláno vždy, když se změní kontext vazby elementu. Implementujte tuto metodu pro přidání zpracování tříd pro tuto událost.

(Zděděno od Element)
OnChildAdded(Element)

ChildAdded Vyvolá událost. Implementujte tuto metodu pro přidání zpracování tříd pro tuto událost.

(Zděděno od Element)
OnChildRemoved(Element, Int32)

ChildRemoved Vyvolá událost. Implementujte tuto metodu pro přidání zpracování tříd pro tuto událost.

(Zděděno od Element)
OnHandlerChanged()

Při přepsání v odvozené třídě by měla HandlerChanged vyvolat událost.

(Zděděno od Element)
OnHandlerChanging(HandlerChangingEventArgs)

Při přepsání v odvozené třídě by měla HandlerChanging vyvolat událost.

(Zděděno od Element)
OnParentChanged()

Při přepsání v odvozené třídě by měla ParentChanged vyvolat událost.

(Zděděno od Element)
OnParentChanging(ParentChangingEventArgs)

Při přepsání v odvozené třídě by měla ParentChanging vyvolat událost.

(Zděděno od Element)
OnParentSet()

Vyvolá (interní) ParentSet událost. Implementujte tuto metodu, aby se přidalo chování při přidání elementu do nadřazeného objektu.

(Zděděno od Element)
OnPropertyChanged(String)

Metoda, která je volána při změně vázané vlastnosti.

(Zděděno od Element)
OnPropertyChanging(String)

PropertyChanging Vyvolá událost.

(Zděděno od BindableObject)
RemoveBinding(BindableProperty)

Odebere dříve nastavenou vazbu z vlastnosti bindable.

(Zděděno od BindableObject)
RemoveDynamicResource(BindableProperty)

Odebere dříve nastavený dynamický prostředek.

(Zděděno od Element)
RemoveLogicalChild(Element)

Odebere z logických podřízených položek první výskyt konkrétního Element výskytu.

(Zděděno od Element)
SetBinding(BindableProperty, BindingBase)

Přiřadí vazbu k vlastnosti s možností vazby.

(Zděděno od BindableObject)
SetDynamicResource(BindableProperty, String)

BindableProperty Nastaví vlastnost tohoto prvku, který se má aktualizovat prostřednictvím DynamicResource s poskytnutým klíčem.

(Zděděno od Element)
SetValue(BindableProperty, Object)

Nastaví hodnotu zadané vlastnosti bindable.

(Zděděno od BindableObject)
SetValue(BindablePropertyKey, Object)

Nastaví hodnotu zadané vlastnosti bindable.

(Zděděno od BindableObject)
SetValueFromRenderer(BindableProperty, Object)

Pro interní použití rozhraním .NET MAUI.

(Zděděno od Element)
SetValueFromRenderer(BindablePropertyKey, Object)

Pro interní použití rozhraním .NET MAUI.

(Zděděno od Element)
UnapplyBindings()

Odebere všechny aktuální vazby z aktuálního kontextu.

(Zděděno od BindableObject)

Operátory

Implicit(Brush to Paint)

Definuje základní chování a předdefinované barvy pro malování oblasti.

Implicit(Color to Brush)

Definuje základní chování a předdefinované barvy pro malování oblasti.

Implicit(Paint to Brush)

Definuje základní chování a předdefinované barvy pro malování oblasti.

Událost

BindingContextChanged

Nastane, když se změní hodnota BindingContext vlastnosti.

(Zděděno od BindableObject)
ChildAdded

Vyvolá se při každém přidání podřízeného prvku do elementu.

(Zděděno od Element)
ChildRemoved

Vyvolá se při každém odebrání podřízeného prvku z elementu.

(Zděděno od Element)
DescendantAdded

Vyvolá se při každém přidání podřízeného elementu do podstromu elementu.

(Zděděno od Element)
DescendantRemoved

Vyvolá se při každém odebrání podřízeného prvku z podstromu prvků.

(Zděděno od Element)
HandlerChanged

Vyvolá se při každé změně obslužné rutiny elementu.

(Zděděno od Element)
HandlerChanging

Vyvolá se vždy, když se obslužná rutina elementu začne měnit.

(Zděděno od Element)
ParentChanged

Vyvolá se při každé změně nadřazeného prvku.

(Zděděno od Element)
ParentChanging

Vyvolá se vždy, když se prvek začne měnit.

(Zděděno od Element)
PropertyChanged

Nastane, když se změní hodnota vlastnosti.

(Zděděno od BindableObject)
PropertyChanging

Nastane při změně hodnoty vlastnosti.

(Zděděno od BindableObject)

Explicitní implementace rozhraní

IContextFlyoutElement.ContextFlyout

ContextFlyout Získá zobrazení. Do kontextového informačního rámečku je možné přidat kontextové oddělovače nabídek, dílčí položky nabídek a oddělovače nabídek.

(Zděděno od Element)
IDynamicResourceHandler.SetDynamicResource(BindableProperty, String)

Definuje základní chování a předdefinované barvy pro malování oblasti.

(Zděděno od BindableObject)
IEffectControlProvider.RegisterEffect(Effect)

Zaregistruje zadaný effect prvek.

(Zděděno od Element)
IElement.Parent

Získá nadřazený prvek.

(Zděděno od Element)
IElementController.Descendants()

Pro interní použití rozhraním .NET MAUI.

(Zděděno od Element)
IElementController.LogicalChildren

Pro interní použití rozhraním .NET MAUI.

(Zděděno od Element)
IElementController.SetValueFromRenderer(BindableProperty, Object)

Pro interní použití rozhraním .NET MAUI.

(Zděděno od Element)
INameScope.RegisterName(String, Object)

Pro interní použití rozhraním .NET MAUI.

(Zděděno od Element)
INameScope.UnregisterName(String)

Pro interní použití rozhraním .NET MAUI.

(Zděděno od Element)
IToolTipElement.ToolTip

Představuje malé obdélníkové automaticky otevírané okno, které zobrazuje stručný popis účelu zobrazení, když uživatel umístí ukazatel na zobrazení.

(Zděděno od Element)
IVisualTreeElement.GetVisualChildren()

Získá readonly seznam podřízených prvků vizuálu.

(Zděděno od Element)
IVisualTreeElement.GetVisualParent()

Získá vizuální nadřazený prvek.

(Zděděno od Element)

Metody rozšíření

GetPropertyIfSet<T>(BindableObject, BindableProperty, T)

Definuje základní chování a předdefinované barvy pro malování oblasti.

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

Definuje základní chování a předdefinované barvy pro malování oblasti.

SetAppThemeColor(BindableObject, BindableProperty, Color, Color)

Definuje základní chování a předdefinované barvy pro malování oblasti.

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

Vytvoří a použije vazbu na vlastnost.

FindByName<T>(Element, String)

Definuje základní chování a předdefinované barvy pro malování oblasti.

ToHandler(IElement, IMauiContext)

Definuje základní chování a předdefinované barvy pro malování oblasti.

ToPlatform(IElement, IMauiContext)

Definuje základní chování a předdefinované barvy pro malování oblasti.

GetVisualElementWindow(IVisualTreeElement)

Získá Okno obsahující vizuální strom element, pokud prvek je obsažen v jednom.

GetVisualTreeDescendants(IVisualTreeElement)

Získá celou hierarchii potomků jako seznam podřízených položek pro daný prvek vizuálního stromu.

GetVisualTreeElements(IVisualTreeElement, Point)

Získá seznam podřízených prvků vizuálního stromu na základě daného bodu.

GetVisualTreeElements(IVisualTreeElement, Rect)

Získá seznam elementů vizuálního stromu podřízených prvků založených na obdélníku.

GetVisualTreeElements(IVisualTreeElement, Double, Double)

Získá seznam elementů vizuálního stromu podřízených prvků na základě daného bodu x, y.

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

Získá seznam podřízených prvků vizuálního stromu na základě obdélníku definovaného jeho souřadnicemi, které jsou zadány v jednotkách platformy, nikoli pixely.

Platí pro