次の方法で共有


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()

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

フィールド

名前 説明
transientNamescope

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

(継承元 Element)

プロパティ

名前 説明
AliceBlue

システム定義の色SolidColorBrushAliceBlueを取得します。

AntiqueWhite

システム定義の色SolidColorBrushAntiqueWhiteを取得します。

Aqua

システム定義の色SolidColorBrushAquaを取得します。

Aquamarine

システム定義の色SolidColorBrushAquamarineを取得します。

AutomationId

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

(継承元 Element)
Azure

システム定義の色SolidColorBrushAzureを取得します。

Beige

システム定義の色SolidColorBrushBeigeを取得します。

BindingContext

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

(継承元 BindableObject)
Bisque

システム定義の色SolidColorBrushBisqueを取得します。

Black

システム定義の色SolidColorBrushBlackを取得します。

BlanchedAlmond

システム定義の色SolidColorBrushBlanchedAlmondを取得します。

Blue

システム定義の色SolidColorBrushBlueを取得します。

BlueViolet

システム定義の色SolidColorBrushBlueVioletを取得します。

Brown

システム定義の色SolidColorBrushBrownを取得します。

BurlyWood

システム定義の色SolidColorBrushBurlyWoodを取得します。

CadetBlue

システム定義の色SolidColorBrushCadetBlueを取得します。

Chartreuse

システム定義の色SolidColorBrushChartreuseを取得します。

Chocolate

システム定義の色SolidColorBrushChocolateを取得します。

ClassId

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

(継承元 Element)
Coral

システム定義の色SolidColorBrushCoralを取得します。

CornflowerBlue

システム定義の色SolidColorBrushCornflowerBlueを取得します。

Cornsilk

システム定義の色SolidColorBrushCornsilkを取得します。

Crimson

システム定義の色SolidColorBrushCrimsonを取得します。

Cyan

システム定義の色SolidColorBrushCyanを取得します。

DarkBlue

システム定義の色SolidColorBrushDarkBlueを取得します。

DarkCyan

システム定義の色SolidColorBrushDarkCyanを取得します。

DarkGoldenrod

システム定義の色SolidColorBrushDarkGoldenrodを取得します。

DarkGray

システム定義の色SolidColorBrushDarkGrayを取得します。

DarkGreen

システム定義の色SolidColorBrushDarkGreenを取得します。

DarkGrey

システム定義の色SolidColorBrushDarkGreyを取得します。

DarkKhaki

システム定義の色SolidColorBrushDarkKhakiを取得します。

DarkMagenta

システム定義の色SolidColorBrushDarkMagentaを取得します。

DarkOliveGreen

システム定義の色SolidColorBrushDarkOliveGreenを取得します。

DarkOrange

システム定義の色SolidColorBrushDarkOrangeを取得します。

DarkOrchid

システム定義の色SolidColorBrushDarkOrchidを取得します。

DarkRed

システム定義の色SolidColorBrushDarkRedを取得します。

DarkSalmon

システム定義の色SolidColorBrushDarkSalmonを取得します。

DarkSeaGreen

システム定義の色SolidColorBrushDarkSeaGreenを取得します。

DarkSlateBlue

システム定義の色SolidColorBrushDarkSlateBlueを取得します。

DarkSlateGray

システム定義の色SolidColorBrushDarkSlateGrayを取得します。

DarkSlateGrey

システム定義の色SolidColorBrushDarkSlateGreyを取得します。

DarkTurquoise

システム定義の色SolidColorBrushDarkTurquoiseを取得します。

DarkViolet

システム定義の色SolidColorBrushDarkVioletを取得します。

DeepPink

システム定義の色SolidColorBrushDeepPinkを取得します。

DeepSkyBlue

システム定義の色SolidColorBrushDeepSkyBlueを取得します。

Default

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

DimGray

システム定義の色SolidColorBrushDimGrayを取得します。

DimGrey

システム定義の色SolidColorBrushDimGreyを取得します。

Dispatcher

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

(継承元 BindableObject)
DodgerBlue

システム定義の色SolidColorBrushDodgerBlueを取得します。

EffectControlProvider

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

(継承元 Element)
Effects

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

(継承元 Element)
Firebrick

システム定義の色SolidColorBrushFirebrickを取得します。

FloralWhite

システム定義の色SolidColorBrushFloralWhiteを取得します。

ForestGreen

システム定義の色SolidColorBrushForestGreenを取得します。

Fuchsia

システム定義の色SolidColorBrushFuchsiaを取得します。

Gainsboro

システム定義の色SolidColorBrushGainsboroを取得します。

GhostWhite

システム定義の色SolidColorBrushGhostWhiteを取得します。

Gold

システム定義の色SolidColorBrushGoldを取得します。

Goldenrod

システム定義の色SolidColorBrushGoldenrodを取得します。

Gray

システム定義の色SolidColorBrushGrayを取得します。

Green

システム定義の色SolidColorBrushGreenを取得します。

GreenYellow

システム定義の色SolidColorBrushGreenYellowを取得します。

Grey

システム定義の色SolidColorBrushGreyを取得します。

Handler

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

(継承元 Element)
Honeydew

システム定義の色SolidColorBrushHoneydewを取得します。

HotPink

システム定義の色SolidColorBrushHotPinkを取得します。

Id

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

(継承元 Element)
IndianRed

システム定義の色SolidColorBrushIndianRedを取得します。

Indigo

システム定義の色SolidColorBrushIndigoを取得します。

IsEmpty

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

Ivory

システム定義の色SolidColorBrushIvoryを取得します。

Khaki

システム定義の色SolidColorBrushKhakiを取得します。

Lavender

システム定義の色SolidColorBrushLavenderを取得します。

LavenderBlush

システム定義の色SolidColorBrushLavenderBlushを取得します。

LawnGreen

システム定義の色SolidColorBrushLawnGreenを取得します。

LemonChiffon

システム定義の色SolidColorBrushLemonChiffonを取得します。

LightBlue

システム定義の色SolidColorBrushLightBlueを取得します。

LightCoral

システム定義の色SolidColorBrushLightCoralを取得します。

LightCyan

システム定義の色SolidColorBrushLightCyanを取得します。

LightGoldenrodYellow

システム定義の色SolidColorBrushLightGoldenrodYellowを取得します。

LightGray

システム定義の色SolidColorBrushLightGrayを取得します。

LightGreen

システム定義の色SolidColorBrushLightGreenを取得します。

LightGrey

システム定義の色SolidColorBrushLightGreyを取得します。

LightPink

システム定義の色SolidColorBrushLightPinkを取得します。

LightSalmon

システム定義の色SolidColorBrushLightSalmonを取得します。

LightSeaGreen

システム定義の色SolidColorBrushLightSeaGreenを取得します。

LightSkyBlue

システム定義の色SolidColorBrushLightSkyBlueを取得します。

LightSlateGray

システム定義の色SolidColorBrushLightSlateGrayを取得します。

LightSlateGrey

システム定義の色SolidColorBrushLightSlateGreyを取得します。

LightSteelBlue

システム定義の色SolidColorBrushLightSteelBlueを取得します。

LightYellow

システム定義の色SolidColorBrushLightYellowを取得します。

Lime

システム定義の色SolidColorBrushLimeを取得します。

LimeGreen

システム定義の色SolidColorBrushLimeGreenを取得します。

Linen

システム定義の色SolidColorBrushLinenを取得します。

LogicalChildren
古い.

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

(継承元 Element)
Magenta

システム定義の色SolidColorBrushMagentaを取得します。

Maroon

システム定義の色SolidColorBrushMaroonを取得します。

MediumAquamarine

システム定義の色SolidColorBrushMediumAquamarineを取得します。

MediumBlue

システム定義の色SolidColorBrushMediumBlueを取得します。

MediumOrchid

システム定義の色SolidColorBrushMediumOrchidを取得します。

MediumPurple

システム定義の色SolidColorBrushMediumPurpleを取得します。

MediumSeaGreen

システム定義の色SolidColorBrushMediumSeaGreenを取得します。

MediumSlateBlue

システム定義の色SolidColorBrushMediumSlateBlueを取得します。

MediumSpringGreen

システム定義の色SolidColorBrushMediumSpringGreenを取得します。

MediumTurquoise

システム定義の色SolidColorBrushMediumTurquoiseを取得します。

MediumVioletRed

システム定義の色SolidColorBrushMediumVioletRedを取得します。

MidnightBlue

システム定義の色SolidColorBrushMidnightBlueを取得します。

MintCream

システム定義の色SolidColorBrushMintCreamを取得します。

MistyRose

システム定義の色SolidColorBrushMistyRoseを取得します。

Moccasin

システム定義の色SolidColorBrushMoccasinを取得します。

NavajoWhite

システム定義の色SolidColorBrushNavajoWhiteを取得します。

Navy

システム定義の色SolidColorBrushNavyを取得します。

OldLace

システム定義の色SolidColorBrushOldLaceを取得します。

Olive

システム定義の色SolidColorBrushOliveを取得します。

OliveDrab

システム定義の色SolidColorBrushOliveDrabを取得します。

Orange

システム定義の色SolidColorBrushOrangeを取得します。

OrangeRed

システム定義の色SolidColorBrushOrangeRedを取得します。

Orchid

システム定義の色SolidColorBrushOrchidを取得します。

PaleGoldenrod

システム定義の色SolidColorBrushPaleGoldenrodを取得します。

PaleGreen

システム定義の色SolidColorBrushPaleGreenを取得します。

PaleTurquoise

システム定義の色SolidColorBrushPaleTurquoiseを取得します。

PaleVioletRed

システム定義の色SolidColorBrushPaleVioletRedを取得します。

PapayaWhip

システム定義の色SolidColorBrushPapayaWhipを取得します。

Parent

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

(継承元 Element)
PeachPuff

システム定義の色SolidColorBrushPeachPuffを取得します。

Peru

システム定義の色SolidColorBrushPeruを取得します。

Pink

システム定義の色SolidColorBrushPinkを取得します。

Plum

システム定義の色SolidColorBrushPlumを取得します。

PowderBlue

システム定義の色SolidColorBrushPowderBlueを取得します。

Purple

システム定義の色SolidColorBrushPurpleを取得します。

RealParent

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

(継承元 Element)
Red

システム定義の色SolidColorBrushRedを取得します。

RosyBrown

システム定義の色SolidColorBrushRosyBrownを取得します。

RoyalBlue

システム定義の色SolidColorBrushRoyalBlueを取得します。

SaddleBrown

システム定義の色SolidColorBrushSaddleBrownを取得します。

Salmon

システム定義の色SolidColorBrushSalmonを取得します。

SandyBrown

システム定義の色SolidColorBrushSandyBrownを取得します。

SeaGreen

システム定義の色SolidColorBrushSeaGreenを取得します。

SeaShell

システム定義の色SolidColorBrushSeaShellを取得します。

Sienna

システム定義の色SolidColorBrushSiennaを取得します。

Silver

システム定義の色SolidColorBrushSilverを取得します。

SkyBlue

システム定義の色SolidColorBrushSkyBlueを取得します。

SlateBlue

システム定義の色SolidColorBrushSlateBlueを取得します。

SlateGray

システム定義の色SolidColorBrushSlateGrayを取得します。

SlateGrey

システム定義の色SolidColorBrushSlateGreyを取得します。

Snow

システム定義の色SolidColorBrushSnowを取得します。

SpringGreen

システム定義の色SolidColorBrushSpringGreenを取得します。

SteelBlue

システム定義の色SolidColorBrushSteelBlueを取得します。

StyleId

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

(継承元 Element)
Tan

システム定義の色SolidColorBrushTanを取得します。

Teal

システム定義の色SolidColorBrushTealを取得します。

Thistle

システム定義の色SolidColorBrushThistleを取得します。

Tomato

システム定義の色SolidColorBrushTomatoを取得します。

Transparent

システム定義の色SolidColorBrushTransparentを取得します。

Turquoise

システム定義の色SolidColorBrushTurquoiseを取得します。

Violet

システム定義の色SolidColorBrushVioletを取得します。

Wheat

システム定義の色SolidColorBrushWheatを取得します。

White

システム定義の色SolidColorBrushWhiteを取得します。

WhiteSmoke

システム定義の色SolidColorBrushWhiteSmokeを取得します。

Yellow

システム定義の色SolidColorBrushYellowを取得します。

YellowGreen

システム定義の色SolidColorBrushYellowGreenを取得します。

メソッド

名前 説明
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)

指定した Brushnull されているか空であるかを示します。

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)

指定したキーを使用して DynamicResource を使用して更新する、この要素の BindableProperty プロパティを設定します。

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

拡張メソッド

名前 説明
FindByName<T>(Element, String)

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

GetPropertyIfSet<T>(BindableObject, BindableProperty, T)

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

GetVisualElementWindow(IVisualTreeElement)

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

GetVisualTreeDescendants(IVisualTreeElement)

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

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

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

GetVisualTreeElements(IVisualTreeElement, Double, Double)

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

GetVisualTreeElements(IVisualTreeElement, Point)

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

GetVisualTreeElements(IVisualTreeElement, Rect)

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

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

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

SetAppThemeColor(BindableObject, BindableProperty, Color, Color)

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

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

プロパティにバインドを作成し、適用します。

SetBinding<TSource,TProperty>(BindableObject, BindableProperty, Func<TSource,TProperty>, BindingMode, IValueConverter, Object, String, Object, Object, Object)

ソース オブジェクトのプロパティとターゲット オブジェクトのプロパティの間にバインディングを作成します。

ToHandler(IElement, IMauiContext)

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

ToPlatform(IElement, IMauiContext)

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

適用対象