DrawingContext.DrawRectangle 方法

定義

繪製矩形。

多載

DrawRectangle(Brush, Pen, Rect)

利用指定的 BrushPen 繪製矩形。 畫筆和筆刷可以是 null

DrawRectangle(Brush, Pen, Rect, AnimationClock)

利用指定的 BrushPen 繪製矩形,然後套用指定的動畫時鐘。

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)

利用指定的 BrushPen 繪製矩形,然後套用指定的動畫時鐘。

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 ,則看不到繪圖。

適用於