ブラシ
.NET Multi-platform App UI (.NET MAUI) のブラシを使用すると、さまざまな方法でコントロールの背景などの領域を描画できます。
この Brush クラスは、出力で領域を描画する抽象クラスです。 Brush から派生するクラスでは、領域を描画するさまざまな方法を記述します。 次の一覧では、.NET MAUI で使用できるさまざまなブラシの種類について説明します。
- SolidColorBrush は、領域を単色で塗りつぶします。 詳細については、「単色ブラシ」をご覧ください。
- LinearGradientBrush は、線形グラデーションを使用して領域をペイントします。 詳細については、「線形グラデーション ブラシ」をご覧ください。
- RadialGradientBrush は、放射状グラデーションを使用して領域をペイントします。 詳細については、「放射状グラデーション ブラシ」をご覧ください。
これらの種類のブラシのインスタンスは、Shape の Stroke
プロパティと Fill
プロパティ、Border の Stroke
プロパティ、Shadow
の Brush
プロパティ、VisualElement の Background
プロパティに割り当てることができます。
Note
VisualElement.Background
プロパティを使用すると、ブラシを任意のコントロールの背景として使用できます。
Brush クラスには、ブラシが定義されているかどうかを表す bool
を返す IsNullOrEmpty
メソッドもあります。
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET MAUI