次の方法で共有


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

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

AntiqueWhite

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

Aqua

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

Aquamarine

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

AutomationId

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

(継承元 Element)
Azure

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

Beige

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

BindingContext

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

(継承元 BindableObject)
Bisque

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

Black

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

BlanchedAlmond

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

Blue

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

BlueViolet

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

Brown

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

BurlyWood

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

CadetBlue

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

Chartreuse

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

Chocolate

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

ClassId

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

(継承元 Element)
Coral

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

CornflowerBlue

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

Cornsilk

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

Crimson

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

Cyan

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

DarkBlue

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

DarkCyan

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

DarkGoldenrod

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

DarkGray

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

DarkGreen

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

DarkGrey

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

DarkKhaki

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

DarkMagenta

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

DarkOliveGreen

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

DarkOrange

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

DarkOrchid

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

DarkRed

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

DarkSalmon

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

DarkSeaGreen

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

DarkSlateBlue

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

DarkSlateGray

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

DarkSlateGrey

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

DarkTurquoise

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

DarkViolet

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

DeepPink

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

DeepSkyBlue

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

Default

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

DimGray

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

DimGrey

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

Dispatcher

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

(継承元 BindableObject)
DodgerBlue

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

EffectControlProvider

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

(継承元 Element)
Effects

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

(継承元 Element)
Firebrick

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

FloralWhite

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

ForestGreen

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

Fuchsia

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

Gainsboro

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

GhostWhite

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

Gold

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

Goldenrod

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

Gray

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

Green

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

GreenYellow

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

Grey

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

Handler

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

(継承元 Element)
Honeydew

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

HotPink

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

Id

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

(継承元 Element)
IndianRed

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

Indigo

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

IsEmpty

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

Ivory

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

Khaki

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

Lavender

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

LavenderBlush

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

LawnGreen

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

LemonChiffon

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

LightBlue

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

LightCoral

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

LightCyan

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

LightGoldenrodYellow

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

LightGray

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

LightGreen

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

LightGrey

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

LightPink

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

LightSalmon

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

LightSeaGreen

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

LightSkyBlue

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

LightSlateGray

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

LightSlateGrey

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

LightSteelBlue

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

LightYellow

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

Lime

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

LimeGreen

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

Linen

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

LogicalChildren
古い.

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

(継承元 Element)
Magenta

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

Maroon

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

MediumAquamarine

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

MediumBlue

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

MediumOrchid

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

MediumPurple

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

MediumSeaGreen

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

MediumSlateBlue

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

MediumSpringGreen

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

MediumTurquoise

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

MediumVioletRed

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

MidnightBlue

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

MintCream

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

MistyRose

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

Moccasin

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

NavajoWhite

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

Navy

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

OldLace

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

Olive

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

OliveDrab

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

Orange

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

OrangeRed

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

Orchid

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

PaleGoldenrod

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

PaleGreen

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

PaleTurquoise

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

PaleVioletRed

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

PapayaWhip

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

Parent

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

(継承元 Element)
PeachPuff

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

Peru

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

Pink

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

Plum

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

PowderBlue

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

Purple

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

RealParent

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

(継承元 Element)
Red

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

RosyBrown

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

RoyalBlue

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

SaddleBrown

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

Salmon

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

SandyBrown

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

SeaGreen

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

SeaShell

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

Sienna

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

Silver

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

SkyBlue

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

SlateBlue

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

SlateGray

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

SlateGrey

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

Snow

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

SpringGreen

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

SteelBlue

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

StyleId

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

(継承元 Element)
Tan

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

Teal

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

Thistle

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

Tomato

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

Transparent

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

Turquoise

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

Violet

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

Wheat

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

White

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

WhiteSmoke

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

Yellow

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

YellowGreen

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

メソッド

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)

拡張メソッド

GetPropertyIfSet<T>(BindableObject, BindableProperty, T)

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

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)

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

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, Double, Double)

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

GetVisualTreeElements(IVisualTreeElement, Double, Double)

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

適用対象