DrawingContext.DrawRectangle 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
畫了一個長方形。
多載
DrawRectangle(Brush, Pen, Rect)
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)
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,則不進行 stoke。 如果筆和畫筆都是 null,則該圖畫不可見。