Freigeben über


DrawingContext.DrawRoundedRectangle Methode

Definition

Zeichnet ein abgerundetes Rechteck.

Überlädt

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

Zeichnet ein abgerundetes Rechteck mit dem angegebenen Brush und Pen und wendet die angegebenen Animationsuhren an.

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

Zeichnet ein abgerundetes Rechteck mit dem angegebenen Brush und Pen.

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

Zeichnet ein abgerundetes Rechteck mit dem angegebenen Brush und Pen und wendet die angegebenen Animationsuhren an.

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)

Parameter

brush
Brush

Der zum Ausfüllen des Rechtecks verwendete Pinsel oder null für keine Füllung.

pen
Pen

Der zum Zeichnen des Strichs für das Rechteck verwendete Stift, oder null für keinen Strich.

rectangle
Rect

Das zu zeichnende Rechteck.

rectangleAnimations
AnimationClock

Die Uhr, mit der Größe und Abmessungen des Rechtecks animiert werden sollen, oder null für keine Animation. Diese Uhr muss aus einer AnimationTimeline erstellt werden, mit der Rect-Objekte animiert werden können.

radiusX
Double

Der Radius in der x-Dimension der abgerundeten Ecken. Dieser Wert wird an den Bereich von 0 bis Width/2 geklammert.

radiusXAnimations
AnimationClock

Die Uhr, mit der der radiusX-Wert des Rechtecks animiert werden soll, oder null für keine Animation. Diese Uhr muss aus einer AnimationTimeline erstellt werden, mit der Double-Werte animiert werden können.

radiusY
Double

Der Radius in der y-Dimension der abgerundeten Ecken. Dieser Wert wird an einen Wert zwischen 0 und Height/2 geklammert.

radiusYAnimations
AnimationClock

Die Uhr, mit der der radiusY-Wert des Rechtecks animiert werden soll, oder null für keine Animation. Diese Uhr muss aus einer AnimationTimeline erstellt werden, mit der Double-Werte animiert werden können.

Hinweise

Der Pinsel und der Stift können beide sein null. Wenn der Pinsel lautet null, wird keine Füllung ausgeführt. Wenn der Stift lautet null, wird kein Stoke ausgeführt. Wenn sowohl der Stift als auch der Pinsel vorhanden sind null, ist die Zeichnung nicht sichtbar.

Gilt für

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

Zeichnet ein abgerundetes Rechteck mit dem angegebenen Brush und 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)

Parameter

brush
Brush

Der zum Ausfüllen des Rechtecks verwendete Pinsel.

pen
Pen

Der zum Zeichnen des Strichs für das Rechteck verwendete Stift.

rectangle
Rect

Das zu zeichnende Rechteck.

radiusX
Double

Der Radius in der x-Dimension der abgerundeten Ecken. Dieser Wert wird an den Bereich von 0 bis Width/2 geklammert.

radiusY
Double

Der Radius in der y-Dimension der abgerundeten Ecken. Dieser Wert wird an einen Wert zwischen 0 und Height/2 geklammert.

Hinweise

Der Pinsel und der Stift können beide sein null. Wenn der Pinsel lautet null, wird keine Füllung ausgeführt. Wenn der Stift lautet null, wird kein Stoke ausgeführt. Wenn sowohl der Stift als auch der Pinsel vorhanden sind null, ist die Zeichnung nicht sichtbar.

Gilt für