次の方法で共有


DrawingContext.DrawRoundedRectangle メソッド

定義

丸みのある四角形を描画します。

オーバーロード

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

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

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

指定した Brush および Pen を使用して丸みのある四角形を描画します。

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

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

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)

指定した Brush および Pen を使用して丸みのある四角形を描画します。

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場合、図面は表示されません。

適用対象