DrawingContext.DrawRectangle 方法

定义

绘制矩形。

重载

名称 说明
DrawRectangle(Brush, Pen, Rect)

绘制具有指定 BrushPen. 笔和画笔可以是 null

DrawRectangle(Brush, Pen, Rect, AnimationClock)

使用指定的 Brush 矩形绘制并 Pen 应用指定的动画时钟。

DrawRectangle(Brush, Pen, Rect)

绘制具有指定 BrushPen. 笔和画笔可以是 null

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)

参数

brush
Brush

要填充矩形的画笔。 这是可选的,可以是 null。 如果画笔为 null,则不绘制填充。

pen
Pen

用于绘制矩形的笔。 这是可选的,可以是 null。 如果笔是 null,则不绘制笔划。

rectangle
Rect

要绘制的矩形。

注解

画笔和笔都可以 null。 如果画笔为 null,则不执行填充。 如果笔是 null,则不执行笔划。 如果笔和画笔均为 null画笔,则绘图不可见。

适用于

DrawRectangle(Brush, Pen, Rect, AnimationClock)

使用指定的 Brush 矩形绘制并 Pen 应用指定的动画时钟。

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)

参数

brush
Brush

要填充矩形的画笔。 这是可选的,可以是 null。 如果画笔为 null,则不绘制填充。

pen
Pen

用于绘制矩形的笔。 这是可选的,可以是 null。 如果笔是 null,则不绘制笔划。

rectangle
Rect

要绘制的矩形。

rectangleAnimations
AnimationClock

用于对矩形的大小和尺寸进行动画处理或 null 无动画的时钟。 必须从 AnimationTimeline 可对对象进行动画处理 Rect 的对象创建此时钟。

注解

画笔和笔都可以 null。 如果画笔为 null,则不执行填充。 如果笔是 null,则不执行任何点球。 如果笔和画笔均为 null画笔,则绘图不可见。

适用于