次の方法で共有


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

システム定義の色AliceBlueの a SolidColorBrush を取得します。

AntiqueWhite

システム定義の色AntiqueWhiteの a SolidColorBrush を取得します。

Aqua

システム定義の色Aquaの a SolidColorBrush を取得します。

Aquamarine

システム定義の色Aquamarineの a SolidColorBrush を取得します。

AutomationId

自動化フレームワークがこの要素を見つけ、対話することを可能にする値を取得または設定します。

(継承元 Element)
Azure

システム定義の色Azureの a SolidColorBrush を取得します。

Beige

システム定義の色Beigeの a SolidColorBrush を取得します。

BindingContext

この BindableObjectプロパティに属するバインドされたプロパティの対象となるプロパティを含むオブジェクトを取得または設定します。 これはバインド可能なプロパティです。

(継承元 BindableObject)
Bisque

システム定義の色Bisqueの a SolidColorBrush を取得します。

Black

システム定義の色Blackの a SolidColorBrush を取得します。

BlanchedAlmond

システム定義の色BlanchedAlmondの a SolidColorBrush を取得します。

Blue

システム定義の色Blueの a SolidColorBrush を取得します。

BlueViolet

システム定義の色BlueVioletの a SolidColorBrush を取得します。

Brown

システム定義の色Brownの a SolidColorBrush を取得します。

BurlyWood

システム定義の色BurlyWoodの a SolidColorBrush を取得します。

CadetBlue

システム定義の色CadetBlueの a SolidColorBrush を取得します。

Chartreuse

システム定義の色Chartreuseの a SolidColorBrush を取得します。

Chocolate

システム定義の色Chocolateの a SolidColorBrush を取得します。

ClassId

意味的に同類の要素の集合を識別するために使用される値を取得または設定します。

(継承元 Element)
Coral

システム定義の色Coralの a SolidColorBrush を取得します。

CornflowerBlue

システム定義の色CornflowerBlueの a SolidColorBrush を取得します。

Cornsilk

システム定義の色Cornsilkの a SolidColorBrush を取得します。

Crimson

システム定義の色Crimsonの a SolidColorBrush を取得します。

Cyan

システム定義の色Cyanの a SolidColorBrush を取得します。

DarkBlue

システム定義の色DarkBlueの a SolidColorBrush を取得します。

DarkCyan

システム定義の色DarkCyanの a SolidColorBrush を取得します。

DarkGoldenrod

システム定義の色DarkGoldenrodの a SolidColorBrush を取得します。

DarkGray

システム定義の色DarkGrayの a SolidColorBrush を取得します。

DarkGreen

システム定義の色DarkGreenの a SolidColorBrush を取得します。

DarkKhaki

システム定義の色DarkKhakiの a SolidColorBrush を取得します。

DarkMagenta

システム定義の色DarkMagentaの a SolidColorBrush を取得します。

DarkOliveGreen

システム定義の色DarkOliveGreenの a SolidColorBrush を取得します。

DarkOrange

システム定義の色DarkOrangeの a SolidColorBrush を取得します。

DarkOrchid

システム定義の色DarkOrchidの a SolidColorBrush を取得します。

DarkRed

システム定義の色DarkRedの a SolidColorBrush を取得します。

DarkSalmon

システム定義の色DarkSalmonの a SolidColorBrush を取得します。

DarkSeaGreen

システム定義の色DarkSeaGreenの a SolidColorBrush を取得します。

DarkSlateBlue

システム定義の色DarkSlateBlueの a SolidColorBrush を取得します。

DarkSlateGray

システム定義の色DarkSlateGrayの a SolidColorBrush を取得します。

DarkTurquoise

システム定義の色DarkTurquoiseの a SolidColorBrush を取得します。

DarkViolet

システム定義の色DarkVioletの a SolidColorBrush を取得します。

DeepPink

システム定義の色DeepPinkの a SolidColorBrush を取得します。

DeepSkyBlue

システム定義の色DeepSkyBlueの a SolidColorBrush を取得します。

Default

既定の (空の) ブラシを表します。

DimGray

システム定義の色DimGrayの a SolidColorBrush を取得します。

Dispatcher

このバインド可能なオブジェクトが作成されたときに使用可能だったディスパッチャーを取得します。それ以外の場合は、使用可能な最も近いディスパッチャー (おそらくウィンドウ/アプリ) を検索しようとします。

(継承元 BindableObject)
DodgerBlue

システム定義の色DodgerBlueの a SolidColorBrush を取得します。

EffectControlProvider

.NET MAUI による内部使用の場合。

(継承元 Element)
Effects

実行時に要素に適用されるスタイルとプロパティを取得または設定します。

(継承元 Element)
Firebrick

システム定義の色Firebrickの a SolidColorBrush を取得します。

FloralWhite

システム定義の色FloralWhiteの a SolidColorBrush を取得します。

ForestGreen

システム定義の色ForestGreenの a SolidColorBrush を取得します。

Fuchsia

システム定義の色Fuchsiaの a SolidColorBrush を取得します。

Gainsboro

システム定義の色Gainsboroの a SolidColorBrush を取得します。

GhostWhite

システム定義の色GhostWhiteの a SolidColorBrush を取得します。

Gold

システム定義の色Goldの a SolidColorBrush を取得します。

Goldenrod

システム定義の色Goldenrodの a SolidColorBrush を取得します。

Gray

システム定義の色Grayの a SolidColorBrush を取得します。

Green

システム定義の色Greenの a SolidColorBrush を取得します。

GreenYellow

システム定義の色GreenYellowの a SolidColorBrush を取得します。

Handler

この要素に関連付けられているハンドラーを取得または設定します。

(継承元 Element)
Honeydew

システム定義の色Honeydewの a SolidColorBrush を取得します。

HotPink

システム定義の色HotPinkの a SolidColorBrush を取得します。

Id

アプリケーションの実行全体で要素を一意に識別するために使用できる値を取得します。

(継承元 Element)
IndianRed

システム定義の色IndianRedの a SolidColorBrush を取得します。

Indigo

システム定義の色Indigoの a SolidColorBrush を取得します。

IsEmpty

派生クラスでオーバーライドされた場合、指定されたブラシが空のブラシを表すかどうかを示します。

Ivory

システム定義の色Ivoryの a SolidColorBrush を取得します。

Khaki

システム定義の色Khakiの a SolidColorBrush を取得します。

Lavender

システム定義の色Lavenderの a SolidColorBrush を取得します。

LavenderBlush

システム定義の色LavenderBlushの a SolidColorBrush を取得します。

LawnGreen

システム定義の色LawnGreenの a SolidColorBrush を取得します。

LemonChiffon

システム定義の色LemonChiffonの a SolidColorBrush を取得します。

LightBlue

システム定義の色LightBlueの a SolidColorBrush を取得します。

LightCoral

システム定義の色LightCoralの a SolidColorBrush を取得します。

LightCyan

システム定義の色LightCyanの a SolidColorBrush を取得します。

LightGoldenrodYellow

システム定義の色LightGoldenrodYellowの a SolidColorBrush を取得します。

LightGray

システム定義の色LightGrayの a SolidColorBrush を取得します。

LightGreen

システム定義の色LightGreenの a SolidColorBrush を取得します。

LightPink

システム定義の色LightPinkの a SolidColorBrush を取得します。

LightSalmon

システム定義の色LightSalmonの a SolidColorBrush を取得します。

LightSeaGreen

システム定義の色LightSeaGreenの a SolidColorBrush を取得します。

LightSkyBlue

システム定義の色LightSkyBlueの a SolidColorBrush を取得します。

LightSlateGray

システム定義の色LightSlateGrayの a SolidColorBrush を取得します。

LightSteelBlue

システム定義の色LightSteelBlueの a SolidColorBrush を取得します。

LightYellow

システム定義の色LightYellowの a SolidColorBrush を取得します。

Lime

システム定義の色Limeの a SolidColorBrush を取得します。

LimeGreen

システム定義の色LimeGreenの a SolidColorBrush を取得します。

Linen

システム定義の色Linenの a SolidColorBrush を取得します。

LogicalChildren
古い.

領域を描画するためのコア動作と組み込みの色を定義します。

(継承元 Element)
Magenta

システム定義の色Magentaの a SolidColorBrush を取得します。

Maroon

システム定義の色Maroonの a SolidColorBrush を取得します。

MediumAquamarine

システム定義の色MediumAquamarineの a SolidColorBrush を取得します。

MediumBlue

システム定義の色MediumBlueの a SolidColorBrush を取得します。

MediumOrchid

システム定義の色MediumOrchidの a SolidColorBrush を取得します。

MediumPurple

システム定義の色MediumPurpleの a SolidColorBrush を取得します。

MediumSeaGreen

システム定義の色MediumSeaGreenの a SolidColorBrush を取得します。

MediumSlateBlue

システム定義の色MediumSlateBlueの a SolidColorBrush を取得します。

MediumSpringGreen

システム定義の色MediumSpringGreenの a SolidColorBrush を取得します。

MediumTurquoise

システム定義の色MediumTurquoiseの a SolidColorBrush を取得します。

MediumVioletRed

システム定義の色MediumVioletRedの a SolidColorBrush を取得します。

MidnightBlue

システム定義の色MidnightBlueの a SolidColorBrush を取得します。

MintCream

システム定義の色MintCreamの a SolidColorBrush を取得します。

MistyRose

システム定義の色MistyRoseの a SolidColorBrush を取得します。

Moccasin

システム定義の色Moccasinの a SolidColorBrush を取得します。

NavajoWhite

システム定義の色NavajoWhiteの a SolidColorBrush を取得します。

Navy

システム定義の色Navyの a SolidColorBrush を取得します。

OldLace

システム定義の色OldLaceの a SolidColorBrush を取得します。

Olive

システム定義の色Oliveの a SolidColorBrush を取得します。

OliveDrab

システム定義の色OliveDrabの a SolidColorBrush を取得します。

Orange

システム定義の色Orangeの a SolidColorBrush を取得します。

OrangeRed

システム定義の色OrangeRedの a SolidColorBrush を取得します。

Orchid

システム定義の色Orchidの a SolidColorBrush を取得します。

PaleGoldenrod

システム定義の色PaleGoldenrodの a SolidColorBrush を取得します。

PaleGreen

システム定義の色PaleGreenの a SolidColorBrush を取得します。

PaleTurquoise

システム定義の色PaleTurquoiseの a SolidColorBrush を取得します。

PaleVioletRed

システム定義の色PaleVioletRedの a SolidColorBrush を取得します。

PapayaWhip

システム定義の色PapayaWhipの a SolidColorBrush を取得します。

Parent

この要素の親 Element を取得または設定します。

(継承元 Element)
PeachPuff

システム定義の色PeachPuffの a SolidColorBrush を取得します。

Peru

システム定義の色Peruの a SolidColorBrush を取得します。

Pink

システム定義の色Pinkの a SolidColorBrush を取得します。

Plum

システム定義の色Plumの a SolidColorBrush を取得します。

PowderBlue

システム定義の色PowderBlueの a SolidColorBrush を取得します。

Purple

システム定義の色Purpleの a SolidColorBrush を取得します。

RealParent

.NET MAUI による内部使用の場合。

(継承元 Element)
Red

システム定義の色Redの a SolidColorBrush を取得します。

RosyBrown

システム定義の色RosyBrownの a SolidColorBrush を取得します。

RoyalBlue

システム定義の色RoyalBlueの a SolidColorBrush を取得します。

SaddleBrown

システム定義の色SaddleBrownの a SolidColorBrush を取得します。

Salmon

システム定義の色Salmonの a SolidColorBrush を取得します。

SandyBrown

システム定義の色SandyBrownの a SolidColorBrush を取得します。

SeaGreen

システム定義の色SeaGreenの a SolidColorBrush を取得します。

SeaShell

システム定義の色SeaShellの a SolidColorBrush を取得します。

Sienna

システム定義の色Siennaの a SolidColorBrush を取得します。

Silver

システム定義の色Silverの a SolidColorBrush を取得します。

SkyBlue

システム定義の色SkyBlueの a SolidColorBrush を取得します。

SlateBlue

システム定義の色SlateBlueの a SolidColorBrush を取得します。

SlateGray

システム定義の色SlateGrayの a SolidColorBrush を取得します。

Snow

システム定義の色Snowの a SolidColorBrush を取得します。

SpringGreen

システム定義の色SpringGreenの a SolidColorBrush を取得します。

SteelBlue

システム定義の色SteelBlueの a SolidColorBrush を取得します。

StyleId

要素を一意に識別するユーザー定義の値を取得または設定します。

(継承元 Element)
Tan

システム定義の色Tanの a SolidColorBrush を取得します。

Teal

システム定義の色Tealの a SolidColorBrush を取得します。

Thistle

システム定義の色Thistleの a SolidColorBrush を取得します。

Tomato

システム定義の色Tomatoの a SolidColorBrush を取得します。

Transparent

システム定義の色Transparentの a SolidColorBrush を取得します。

Turquoise

システム定義の色Turquoiseの a SolidColorBrush を取得します。

Violet

システム定義の色Violetの a SolidColorBrush を取得します。

Wheat

システム定義の色Wheatの a SolidColorBrush を取得します。

White

システム定義の色Whiteの a SolidColorBrush を取得します。

WhiteSmoke

システム定義の色WhiteSmokeの a SolidColorBrush を取得します。

Yellow

システム定義の色Yellowの a SolidColorBrush を取得します。

YellowGreen

システム定義の色YellowGreenの a SolidColorBrush を取得します。

メソッド

AddLogicalChild(Element)

論理子に an Element を追加します。

(継承元 Element)
ApplyBindings()

現在のすべてのバインディングを適用します BindingContext

(継承元 BindableObject)
ClearLogicalChildren()

すべての子 Elementを削除します。

(継承元 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 インデックス位置に論理子に an を挿入します。

(継承元 Element)
IsNullOrEmpty(Brush)

指定した Brush 値が null 空かどうかを示します。

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)

要素が 1 つ内に含まれている場合は、Visual Tree 要素を含むウィンドウを取得します。

GetVisualTreeDescendants(IVisualTreeElement)

特定の Visual Tree 要素の子の一覧として子孫の階層全体を取得します。

GetVisualTreeElements(IVisualTreeElement, Point)

指定されたポイントに基づいて、ビジュアル ツリー要素の子の一覧を取得します。

GetVisualTreeElements(IVisualTreeElement, Rect)

四角形に基づくビジュアル ツリー要素の子の一覧を取得します。

GetVisualTreeElements(IVisualTreeElement, Double, Double)

指定された x、y ポイントに基づくビジュアル ツリー要素の子の一覧を取得します。

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

ピクセルではなくプラットフォーム単位で指定された座標によって定義された四角形に基づいて、Visual Tree Elements の子の一覧を取得します。

適用対象