Condividi tramite


DrawingContext.DrawRoundedRectangle Metodo

Definizione

Disegna un rettangolo arrotondato.

Overload

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

Disegna un rettangolo arrotondato con gli oggetti Brush e Pen specificati e applica i clock di animazione definiti.

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

Disegna un rettangolo arrotondato con gli oggetti Brush e Pen specificati.

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

Disegna un rettangolo arrotondato con gli oggetti Brush e Pen specificati e applica i clock di animazione definiti.

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)

Parametri

brush
Brush

Pennello utilizzato per riempire il rettangolo oppure null se non viene applicato alcun riempimento.

pen
Pen

Penna usata per disegnare il rettangolo oppure null se non viene disegnato alcun elemento.

rectangle
Rect

Rettangolo da disegnare.

rectangleAnimations
AnimationClock

Clock con il quale aggiungere un'animazione alle dimensioni del rettangolo oppure null se non viene applicata alcuna animazione. È necessario creare il clock in base a un oggetto AnimationTimeline in grado di aggiungere un'animazione agli oggetti Rect.

radiusX
Double

Raggio degli angoli arrotondati nella dimensione X. Verrà impostato un valore compreso tra 0 e Width/2.

radiusXAnimations
AnimationClock

Clock con il quale aggiungere un'animazione al valore radiusX del rettangolo oppure null se non viene applicata alcuna animazione. È necessario creare il clock in base a un oggetto AnimationTimeline in grado di aggiungere un'animazione ai valori Double.

radiusY
Double

Raggio degli angoli arrotondati nella dimensione Y. Questo parametro verrà impostato su un valore compreso tra 0 e Height/2.

radiusYAnimations
AnimationClock

Clock con il quale aggiungere un'animazione al valore radiusY del rettangolo oppure null se non viene applicata alcuna animazione. È necessario creare il clock in base a un oggetto AnimationTimeline in grado di aggiungere un'animazione ai valori Double.

Commenti

Il pennello e la penna possono essere nullentrambi . Se il pennello è null, non viene eseguito alcun riempimento. Se la penna è null, non viene eseguita alcuna operazione di stoke. Se sia la penna che il pennello sono null, il disegno non è visibile.

Si applica a

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

Disegna un rettangolo arrotondato con gli oggetti Brush e Pen specificati.

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)

Parametri

brush
Brush

Pennello utilizzato per riempire il rettangolo.

pen
Pen

Penna utilizzata per disegnare il rettangolo.

rectangle
Rect

Rettangolo da disegnare.

radiusX
Double

Raggio degli angoli arrotondati nella dimensione X. Verrà impostato un valore compreso tra 0 e Width/2.

radiusY
Double

Raggio degli angoli arrotondati nella dimensione Y. Questo parametro verrà impostato su un valore compreso tra 0 e Height/2.

Commenti

Il pennello e la penna possono essere nullentrambi . Se il pennello è null, non viene eseguito alcun riempimento. Se la penna è null, non viene eseguita alcuna operazione di stoke. Se sia la penna che il pennello sono null, il disegno non è visibile.

Si applica a