DrawingContext.DrawRoundedRectangle メソッド

定義

丸い四角形を描画します。

オーバーロード

名前 説明
DrawRoundedRectangle(Brush, Pen, Rect, AnimationClock, Double, AnimationClock, Double, AnimationClock)

指定した BrushPen で丸い四角形を描画し、指定したアニメーション クロックを適用します。

DrawRoundedRectangle(Brush, Pen, Rect, Double, Double)

指定した BrushPenで丸い四角形を描画します。

DrawRoundedRectangle(Brush, Pen, Rect, AnimationClock, Double, AnimationClock, Double, AnimationClock)

指定した BrushPen で丸い四角形を描画し、指定したアニメーション クロックを適用します。

public:
 abstract void DrawRoundedRectangle(System::Windows::Media::Brush ^ brush, System::Windows::Media::Pen ^ pen, System::Windows::Rect rectangle, System::Windows::Media::Animation::AnimationClock ^ rectangleAnimations, double radiusX, System::Windows::Media::Animation::AnimationClock ^ radiusXAnimations, double radiusY, System::Windows::Media::Animation::AnimationClock ^ radiusYAnimations);
public abstract void DrawRoundedRectangle(System.Windows.Media.Brush brush, System.Windows.Media.Pen pen, System.Windows.Rect rectangle, System.Windows.Media.Animation.AnimationClock rectangleAnimations, double radiusX, System.Windows.Media.Animation.AnimationClock radiusXAnimations, double radiusY, System.Windows.Media.Animation.AnimationClock radiusYAnimations);
abstract member DrawRoundedRectangle : System.Windows.Media.Brush * System.Windows.Media.Pen * System.Windows.Rect * System.Windows.Media.Animation.AnimationClock * double * System.Windows.Media.Animation.AnimationClock * double * System.Windows.Media.Animation.AnimationClock -> unit
Public MustOverride Sub DrawRoundedRectangle (brush As Brush, pen As Pen, rectangle As Rect, rectangleAnimations As AnimationClock, radiusX As Double, radiusXAnimations As AnimationClock, radiusY As Double, radiusYAnimations As AnimationClock)

パラメーター

brush
Brush

四角形を塗りつぶすために使用されるブラシ。塗りつぶしがない場合は null

pen
Pen

四角形のストロークに使用するペン。ストロークがない場合は null

rectangle
Rect

描画する四角形。

rectangleAnimations
AnimationClock

四角形のサイズと寸法をアニメーション化するクロック、またはアニメーションなしの null 。 このクロックは、AnimationTimelineオブジェクトをアニメーション化できるRectから作成する必要があります。

radiusX
Double

丸い角の X 次元の半径。 この値は、0 ~ Width/2 の範囲にクランプされます

radiusXAnimations
AnimationClock

四角形の radiusX 値をアニメーション化するクロック、またはアニメーションなしの null 。 このクロックは、AnimationTimeline値をアニメーション化できるDoubleから作成する必要があります。

radiusY
Double

丸い角の Y 次元の半径。 この値は、0 ~ Height/2 の値にクランプされます。

radiusYAnimations
AnimationClock

四角形の radiusY 値をアニメーション化するクロック、またはアニメーションなしの null 。 このクロックは、AnimationTimeline値をアニメーション化できるDoubleから作成する必要があります。

注釈

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

適用対象

DrawRoundedRectangle(Brush, Pen, Rect, Double, Double)

指定した BrushPenで丸い四角形を描画します。

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

パラメーター

brush
Brush

四角形を塗りつぶすために使用するブラシ。

pen
Pen

四角形のストロークに使用するペン。

rectangle
Rect

描画する四角形。

radiusX
Double

丸い角の X 次元の半径。 この値は、0 ~ Width/2 の範囲にクランプされます。

radiusY
Double

丸い角の Y 次元の半径。 この値は、0 ~ Height/2 の値にクランプされます。

注釈

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

適用対象