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í zaokrouhlený obdélník.
Přetížení
| DrawRoundedRectangle(Brush, Pen, Rect, AnimationClock, Double, AnimationClock, Double, AnimationClock) |
Nakreslí zaokrouhlený obdélník se zadaným Brush a Pen 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 pro žádný tah.
- rectangle
- Rect
Obdélník, který chcete kreslit.
- rectangleAnimations
- AnimationClock
Hodiny, se kterými můžete 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.
- radiusX
- Double
Poloměr v rozměru X zaoblených rohů. Tato hodnota bude uchycena do rozsahu 0 až Width/2.
- 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 hodnot AnimationTimeline , které mohou animovat Double hodnoty.
- radiusY
- Double
Poloměr v rozměru Y zaoblené rohy. Tato hodnota bude uchycena 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 hodnot AnimationTimeline , které mohou animovat Double hodnoty.
Poznámky
Štětec a pero může být nulloba . Pokud je nullštětec , neprovádí se žádná výplň. Pokud je nullpero , pak se neprovádí žádné stoke. Pokud jsou 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 kreslit.
- radiusX
- Double
Poloměr v rozměru X zaoblených rohů. Tato hodnota bude uchycena na rozsah 0 až Width/2.
- radiusY
- Double
Poloměr v rozměru Y zaoblené rohy. Tato hodnota bude uchycena na hodnotu od 0 do Height/2.
Poznámky
Štětec a pero může být nulloba . Pokud je nullštětec , neprovádí se žádná výplň. Pokud je nullpero , pak se neprovádí žádné stoke. Pokud jsou nullpero i štětec , výkres není viditelný.