Freigeben über


DrawingContext.DrawRectangle Methode

Definition

Zeichnet ein Rechteck.

Überlädt

DrawRectangle(Brush, Pen, Rect)

Zeichnet ein Rechteck mit dem angegebenen Brush und Pen. Der Stift und der Pinsel können null sein.

DrawRectangle(Brush, Pen, Rect, AnimationClock)

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

DrawRectangle(Brush, Pen, Rect)

Zeichnet ein Rechteck mit dem angegebenen Brush und Pen. Der Stift und der Pinsel können null sein.

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

Parameter

brush
Brush

Der Pinsel, mit dem das Rechteck ausgefüllt werden soll. Dies ist optional und kann null sein. Wenn der Pinsel null ist, wird keine Füllung gezeichnet.

pen
Pen

Der Stift, mit dem der Strich des Rechtecks gezeichnet werden soll. Dies ist optional und kann null sein. Wenn der Stift null ist, wird kein Strich gezeichnet.

rectangle
Rect

Das zu zeichnende Rechteck.

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 Strich ausgeführt. Wenn sowohl der Stift als auch der Pinsel vorhanden sind null, ist die Zeichnung nicht sichtbar.

Gilt für

DrawRectangle(Brush, Pen, Rect, AnimationClock)

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

public:
 abstract void DrawRectangle(System::Windows::Media::Brush ^ brush, System::Windows::Media::Pen ^ pen, System::Windows::Rect rectangle, System::Windows::Media::Animation::AnimationClock ^ rectangleAnimations);
public abstract void DrawRectangle (System.Windows.Media.Brush brush, System.Windows.Media.Pen pen, System.Windows.Rect rectangle, System.Windows.Media.Animation.AnimationClock rectangleAnimations);
abstract member DrawRectangle : System.Windows.Media.Brush * System.Windows.Media.Pen * System.Windows.Rect * System.Windows.Media.Animation.AnimationClock -> unit
Public MustOverride Sub DrawRectangle (brush As Brush, pen As Pen, rectangle As Rect, rectangleAnimations As AnimationClock)

Parameter

brush
Brush

Der Pinsel, mit dem das Rechteck ausgefüllt werden soll. Dies ist optional und kann null sein. Wenn der Pinsel null ist, wird keine Füllung gezeichnet.

pen
Pen

Der Stift, mit dem der Strich des Rechtecks gezeichnet werden soll. Dies ist optional und kann null sein. Wenn der Stift null ist, wird kein Strich gezeichnet.

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.

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