DrawingContext.DrawRoundedRectangle Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Nakreslí zaoblený obdélník.
Přetížení
| Name | Description |
|---|---|
| DrawRoundedRectangle(Brush, Pen, Rect, AnimationClock, Double, AnimationClock, Double, AnimationClock) |
Nakreslí zaoblený obdélník se zadaným BrushPen a použije zadané animační hodiny. |
| DrawRoundedRectangle(Brush, Pen, Rect, Double, Double) |
DrawRoundedRectangle(Brush, Pen, Rect, AnimationClock, Double, AnimationClock, Double, AnimationClock)
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)
Parametry
- brush
- Brush
Štětec použitý k vyplnění obdélníku nebo null pro žádnou výplň.
- pen
- Pen
Pero použité k tahu obdélníku nebo null bez tahu.
- rectangle
- Rect
Obdélník, který chcete nakreslit.
- rectangleAnimations
- AnimationClock
Hodiny, se kterými chcete animovat velikost a rozměry obdélníku, nebo null pro žádnou animaci. Tyto hodiny musí být vytvořeny z objektu AnimationTimeline , který může animovat Rect objekty.
- radiusXAnimations
- AnimationClock
Hodiny, se kterými chcete animovat hodnotu obdélníku radiusX , nebo null pro žádnou animaci. Tyto hodiny musí být vytvořeny z objektu AnimationTimeline , který může animovat Double hodnoty.
- radiusY
- Double
Poloměr v rozměru Y zaoblených rohů. Tato hodnota se uchytne na hodnotu od 0 do Height/2.
- radiusYAnimations
- AnimationClock
Hodiny, se kterými chcete animovat hodnotu obdélníku radiusY , nebo null pro žádnou animaci. Tyto hodiny musí být vytvořeny z objektu AnimationTimeline , který může animovat Double hodnoty.
Poznámky
Kartáč a pero mohou být nulloba . Pokud je nullštětec , neprovádí se žádná výplň. Pokud je nullpero , neprovádí se žádné stoke. Pokud je nullpero i štětec , výkres není viditelný.
Platí pro
DrawRoundedRectangle(Brush, Pen, Rect, Double, Double)
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)
Parametry
- brush
- Brush
Štětec použitý k vyplnění obdélníku.
- pen
- Pen
Pero použité k tahu obdélníku.
- rectangle
- Rect
Obdélník, který chcete nakreslit.
- radiusX
- Double
Poloměr v rozměru X zaoblených rohů. Tato hodnota bude uchycena do rozsahu 0 až Width/2.
- radiusY
- Double
Poloměr v rozměru Y zaoblených rohů. Tato hodnota se uchytne na hodnotu od 0 do Height/2.
Poznámky
Kartáč a pero mohou být nulloba . Pokud je nullštětec , neprovádí se žádná výplň. Pokud je nullpero , neprovádí se žádné stoke. Pokud je nullpero i štětec , výkres není viditelný.