DrawingContext.DrawRoundedRectangle DrawingContext.DrawRoundedRectangle DrawingContext.DrawRoundedRectangle Method

Определение

Рисует прямоугольник с закругленными углами.Draws a rounded rectangle.

Перегрузки

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

Рисует прямоугольник с закругленными углами заданными Brush и Pen и применяет заданные часы анимации.Draws a rounded rectangle with the specified Brush and Pen and applies the specified animation clocks.

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

Рисует прямоугольник с закругленными углами заданными Brush и Pen.Draws a rounded rectangle with the specified Brush and Pen.

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

Рисует прямоугольник с закругленными углами заданными Brush и Pen и применяет заданные часы анимации.Draws a rounded rectangle with the specified Brush and Pen and applies the specified animation clocks.

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

Параметры

brush
Brush Brush Brush

Кисть для заполнения прямоугольника или null, чтобы заполнение не выполнялось.The brush used to fill the rectangle, or null for no fill.

pen
Pen Pen Pen

Перо для обводки прямоугольника либо null, чтобы обводка не выполнялась.The pen used to stroke the rectangle, or null for no stroke.

rectangle
Rect Rect Rect

Рисуемый прямоугольник.The rectangle to draw.

rectangleAnimations
AnimationClock AnimationClock AnimationClock

Часы, с использованием которых следует анимировать размер и измерения прямоугольника, или null, чтобы анимация не выполнялась.The clock with which to animate the rectangle's size and dimensions, or null for no animation. Эти часы должны быть созданы из AnimationTimeline, способного анимировать объекты Rect.This clock must be created from an AnimationTimeline that can animate Rect objects.

radiusX
Double Double Double

Радиус по оси X скругленных углов.The radius in the X dimension of the rounded corners. Это значение может находиться в диапазоне от 0 до Width/2.This value will be clamped to the range of 0 to Width/2

radiusXAnimations
AnimationClock AnimationClock AnimationClock

Часы, с использованием которых следует анимировать значение radiusX прямоугольника, или null, чтобы анимация не выполнялась.The clock with which to animate the rectangle's radiusX value, or null for no animation. Эти часы должны быть созданы из AnimationTimeline, способного анимировать значения Double.This clock must be created from an AnimationTimeline that can animate Double values.

radiusY
Double Double Double

Радиус по оси Y скругленных углов.The radius in the Y dimension of the rounded corners. Это значение может находиться в диапазоне от 0 до Height/2.This value will be clamped to a value between 0 to Height/2.

radiusYAnimations
AnimationClock AnimationClock AnimationClock

Часы, с использованием которых следует анимировать значение radiusY прямоугольника, или null, чтобы анимация не выполнялась.The clock with which to animate the rectangle's radiusY value, or null for no animation. Эти часы должны быть созданы из AnimationTimeline, способного анимировать значения Double.This clock must be created from an AnimationTimeline that can animate Double values.

Комментарии

Кисть и перо могут быть nullоба.The brush and the pen can both be null. Если кисть имеет nullзначение, то заливка не выполняется.If the brush is null, then no fill is performed. Если перо имеет значение null, необходимо не выполняется.If the pen is null, then no stoke is performed. Если используется nullи перо, и кисть, то Рисование не отображается.If both the pen and the brush are null, then the drawing is not visible.

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

Рисует прямоугольник с закругленными углами заданными Brush и Pen.Draws a rounded rectangle with the specified Brush and 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

Параметры

brush
Brush Brush Brush

Кисть для заполнения прямоугольника.The brush used to fill the rectangle.

pen
Pen Pen Pen

Перо для обводки прямоугольника.The pen used to stroke the rectangle.

rectangle
Rect Rect Rect

Рисуемый прямоугольник.The rectangle to draw.

radiusX
Double Double Double

Радиус по оси X скругленных углов.The radius in the X dimension of the rounded corners. Это значение может находиться в диапазоне от 0 до Width/2.This value will be clamped to the range of 0 to Width/2.

radiusY
Double Double Double

Радиус по оси Y скругленных углов.The radius in the Y dimension of the rounded corners. Это значение может находиться в диапазоне от 0 до Height/2.This value will be clamped to a value between 0 to Height/2.

Комментарии

Кисть и перо могут быть nullоба.The brush and the pen can both be null. Если кисть имеет nullзначение, то заливка не выполняется.If the brush is null, then no fill is performed. Если перо имеет значение null, необходимо не выполняется.If the pen is null, then no stoke is performed. Если используется nullи перо, и кисть, то Рисование не отображается.If both the pen and the brush are null, then the drawing is not visible.

Применяется к