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, рисунок не отображается.

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