DrawingContext.DrawRoundedRectangle Yöntem

Tanım

Yuvarlatılmış bir dikdörtgen çizer.

Aşırı Yüklemeler

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

Belirtilen Brush ile yuvarlatılmış bir dikdörtgen çizer ve Pen belirtilen animasyon saatlerini uygular.

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

Belirtilen Brush ve Penile yuvarlatılmış bir dikdörtgen çizer.

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

Belirtilen Brush ile yuvarlatılmış bir dikdörtgen çizer ve Pen belirtilen animasyon saatlerini uygular.

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)

Parametreler

brush
Brush

Dikdörtgeni doldurmak için null veya dolgu olmadan kullanılan fırça.

pen
Pen

Dikdörtgene kontur uygulamak için kullanılan veya null vuruş yapılmadan kullanılan kalem.

rectangle
Rect

Çizecek dikdörtgen.

rectangleAnimations
AnimationClock

Dikdörtgenin boyutuna ve boyutlarına animasyon ekleyebileceğiniz veya null animasyon içermeyen saat. Bu saat, nesnelere animasyon Rect ekleyebilen bir AnimationTimeline içinden oluşturulmalıdır.

radiusX
Double

Yuvarlatılmış köşelerin X boyutunda yarıçap. Bu değer 0 Widthile /2 aralığında sıkıştırılır

radiusXAnimations
AnimationClock

Dikdörtgenin radiusX değerine animasyon ekleyebileceğiniz veya null animasyon içermeyen saat. Bu saat, değerlere animasyon Double ekleyebilen bir AnimationTimeline içinden oluşturulmalıdır.

radiusY
Double

Yuvarlatılmış köşelerin Y boyutunda yarıçap. Bu değer 0 ile /2 arasında bir değere Heightsıkıştırılır.

radiusYAnimations
AnimationClock

Dikdörtgenin radiusY değerine animasyon ekleyebileceğiniz veya null animasyon içermeyen saat. Bu saat, değerlere animasyon Double ekleyebilen bir AnimationTimeline içinden oluşturulmalıdır.

Açıklamalar

Fırça ve kalem hem olabilir null. Fırça ise nulldolgu yapılmaz. Kalem ise nullstoke işlemi yapılmaz. Hem kalem hem de fırça ise nullçizim görünmez.

Şunlara uygulanır

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

Belirtilen Brush ve Penile yuvarlatılmış bir dikdörtgen çizer.

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)

Parametreler

brush
Brush

Dikdörtgeni doldurmak için kullanılan fırça.

pen
Pen

Dikdörtgene vuruş yapmak için kullanılan kalem.

rectangle
Rect

Çizecek dikdörtgen.

radiusX
Double

Yuvarlatılmış köşelerin X boyutunda yarıçap. Bu değer 0 Widthile /2 aralığında sıkıştırılır.

radiusY
Double

Yuvarlatılmış köşelerin Y boyutunda yarıçap. Bu değer 0 ile /2 arasında bir değere Heightsıkıştırılır.

Açıklamalar

Fırça ve kalem hem olabilir null. Fırça ise nulldolgu yapılmaz. Kalem ise nullstoke işlemi yapılmaz. Hem kalem hem de fırça ise nullçizim görünmez.

Şunlara uygulanır