次の方法で共有


DrawingContext.DrawRectangle メソッド

定義

四角形を描きます。

オーバーロード

DrawRectangle(Brush, Pen, Rect)

指定した Brush および Pen を使用して四角形を描画します。 ペンとブラシに null を指定できます。

DrawRectangle(Brush, Pen, Rect, AnimationClock)

指定した Brush および Pen を使用して四角形を描画し、特定のアニメーション クロックを適用します。

DrawRectangle(Brush, Pen, Rect)

指定した Brush および Pen を使用して四角形を描画します。 ペンとブラシに null を指定できます。

public:
 abstract void DrawRectangle(System::Windows::Media::Brush ^ brush, System::Windows::Media::Pen ^ pen, System::Windows::Rect rectangle);
public abstract void DrawRectangle (System.Windows.Media.Brush brush, System.Windows.Media.Pen pen, System.Windows.Rect rectangle);
abstract member DrawRectangle : System.Windows.Media.Brush * System.Windows.Media.Pen * System.Windows.Rect -> unit
Public MustOverride Sub DrawRectangle (brush As Brush, pen As Pen, rectangle As Rect)

パラメーター

brush
Brush

四角形の塗りつぶしに使用するブラシ。 これは省略可能で、null にすることができます。 ブラシが null の場合、塗りつぶしは描画されません。

pen
Pen

四角形のストロークを描画する際に使用するペン。 これは省略可能で、null にすることができます。 ペンが null の場合、線は描画されません。

rectangle
Rect

描画する四角形。

注釈

ブラシとペンは両方とも.null ブラシが指定されている場合、 null塗りつぶしは実行されません。 ペンの場合、 nullストロークは実行されません。 ペンとブラシの両方が表示されている null場合、図面は表示されません。

適用対象

DrawRectangle(Brush, Pen, Rect, AnimationClock)

指定した Brush および Pen を使用して四角形を描画し、特定のアニメーション クロックを適用します。

public:
 abstract void DrawRectangle(System::Windows::Media::Brush ^ brush, System::Windows::Media::Pen ^ pen, System::Windows::Rect rectangle, System::Windows::Media::Animation::AnimationClock ^ rectangleAnimations);
public abstract void DrawRectangle (System.Windows.Media.Brush brush, System.Windows.Media.Pen pen, System.Windows.Rect rectangle, System.Windows.Media.Animation.AnimationClock rectangleAnimations);
abstract member DrawRectangle : System.Windows.Media.Brush * System.Windows.Media.Pen * System.Windows.Rect * System.Windows.Media.Animation.AnimationClock -> unit
Public MustOverride Sub DrawRectangle (brush As Brush, pen As Pen, rectangle As Rect, rectangleAnimations As AnimationClock)

パラメーター

brush
Brush

四角形の塗りつぶしに使用するブラシ。 これは省略可能で、null にすることができます。 ブラシが null の場合、塗りつぶしは描画されません。

pen
Pen

四角形のストロークを描画する際に使用するペン。 これは省略可能で、null にすることができます。 ペンが null の場合、線は描画されません。

rectangle
Rect

描画する四角形。

rectangleAnimations
AnimationClock

四角形のサイズと次元をアニメーション化する際に使用するクロック。アニメーションがない場合は null。 このクロックは、AnimationTimeline オブジェクトをアニメーション化できる Rect から作成する必要があります。

注釈

ブラシとペンは両方とも.null ブラシが指定されている場合、 null塗りつぶしは実行されません。 ペンがある場合、 nullストークは実行されません。 ペンとブラシの両方が表示されている null場合、図面は表示されません。

適用対象