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
古い.

Microsoft.Maui.Controls プラットフォームによる内部使用。

(継承元 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()

すべての子 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 インデックス位置にある論理子に を挿入します。

(継承元 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)
SetValueCore(BindableProperty, Object, SetValueFlags)

Microsoft.Maui.Controls プラットフォームによる内部使用。

(継承元 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)

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

(継承元 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 要素を含む Window を取得します。

GetVisualTreeDescendants(IVisualTreeElement)

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

GetVisualTreeElements(IVisualTreeElement, Point)

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

GetVisualTreeElements(IVisualTreeElement, Rect)

四角形に基づく Visual Tree Elements の子の一覧を取得します。

GetVisualTreeElements(IVisualTreeElement, Double, Double)

指定された x、y 点に基づいて、Visual Tree Elements の子の一覧を取得します。

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

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

適用対象