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 null
oba . Pokud je null
štětec , neprovádí se žádná výplň. Pokud je null
pero , pak se neprovádí žádné stoke. Pokud jsou null
pero 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 null
oba . Pokud je null
štětec , neprovádí se žádná výplň. Pokud je null
pero , pak se neprovádí žádné stoke. Pokud jsou null
pero i štětec , výkres není viditelný.