다음을 통해 공유


DrawingContext.DrawEllipse 메서드

정의

타원을 그립니다.

오버로드

DrawEllipse(Brush, Pen, Point, Double, Double)

지정한 BrushPen을 사용하여 타원을 그립니다.

DrawEllipse(Brush, Pen, Point, AnimationClock, Double, AnimationClock, Double, AnimationClock)

지정한 BrushPen을 사용하여 타원을 그린 다음 지정한 애니메이션 Clock을 적용합니다.

DrawEllipse(Brush, Pen, Point, Double, Double)

지정한 BrushPen을 사용하여 타원을 그립니다.

public:
 abstract void DrawEllipse(System::Windows::Media::Brush ^ brush, System::Windows::Media::Pen ^ pen, System::Windows::Point center, double radiusX, double radiusY);
public abstract void DrawEllipse (System.Windows.Media.Brush brush, System.Windows.Media.Pen pen, System.Windows.Point center, double radiusX, double radiusY);
abstract member DrawEllipse : System.Windows.Media.Brush * System.Windows.Media.Pen * System.Windows.Point * double * double -> unit
Public MustOverride Sub DrawEllipse (brush As Brush, pen As Pen, center As Point, radiusX As Double, radiusY As Double)

매개 변수

brush
Brush

타원을 채우는 데 사용할 브러시입니다. 선택 사항이며 null일 수 있습니다. 브러시가 null이면 채우기가 그려지지 않습니다.

pen
Pen

타원을 스트로크하는 데 사용할 펜입니다. 선택 사항이며 null일 수 있습니다. 펜이 null이면 스트로크가 그려지지 않습니다.

center
Point

타원의 중심 위치입니다.

radiusX
Double

타원의 가로 반지름입니다.

radiusY
Double

타원의 세로 반지름입니다.

설명

브러시와 펜은 둘 다 될 null수 있습니다. 브러시가 null있으면 채우기가 수행되지 않습니다. 펜이 null있으면 스토크가 수행되지 않습니다. 펜과 브러시 null가 모두 있으면 드로잉이 표시되지 않습니다.

적용 대상

DrawEllipse(Brush, Pen, Point, AnimationClock, Double, AnimationClock, Double, AnimationClock)

지정한 BrushPen을 사용하여 타원을 그린 다음 지정한 애니메이션 Clock을 적용합니다.

public:
 abstract void DrawEllipse(System::Windows::Media::Brush ^ brush, System::Windows::Media::Pen ^ pen, System::Windows::Point center, System::Windows::Media::Animation::AnimationClock ^ centerAnimations, double radiusX, System::Windows::Media::Animation::AnimationClock ^ radiusXAnimations, double radiusY, System::Windows::Media::Animation::AnimationClock ^ radiusYAnimations);
public abstract void DrawEllipse (System.Windows.Media.Brush brush, System.Windows.Media.Pen pen, System.Windows.Point center, System.Windows.Media.Animation.AnimationClock centerAnimations, double radiusX, System.Windows.Media.Animation.AnimationClock radiusXAnimations, double radiusY, System.Windows.Media.Animation.AnimationClock radiusYAnimations);
abstract member DrawEllipse : System.Windows.Media.Brush * System.Windows.Media.Pen * System.Windows.Point * System.Windows.Media.Animation.AnimationClock * double * System.Windows.Media.Animation.AnimationClock * double * System.Windows.Media.Animation.AnimationClock -> unit
Public MustOverride Sub DrawEllipse (brush As Brush, pen As Pen, center As Point, centerAnimations As AnimationClock, radiusX As Double, radiusXAnimations As AnimationClock, radiusY As Double, radiusYAnimations As AnimationClock)

매개 변수

brush
Brush

타원을 채우는 데 사용할 브러시입니다. 선택 사항이며 null일 수 있습니다. 브러시가 null이면 채우기가 그려지지 않습니다.

pen
Pen

타원을 스트로크하는 데 사용할 펜입니다. 선택 사항이며 null일 수 있습니다. 펜이 null이면 스트로크가 그려지지 않습니다.

center
Point

타원의 중심 위치입니다.

centerAnimations
AnimationClock

타원의 중심점에 애니메이션 효과를 주는 데 사용할 Clock이며 애니메이션이 없는 경우 null입니다. 이 Clock은 AnimationTimeline 개체에 애니메이션 효과를 줄 수 있는 Point에서 만들어야 합니다.

radiusX
Double

타원의 가로 반지름입니다.

radiusXAnimations
AnimationClock

타원의 x 반지름에 애니메이션 효과를 주는 데 사용할 Clock이며 애니메이션이 없는 경우 null입니다. 이 Clock은 AnimationTimeline 개체에 애니메이션 효과를 줄 수 있는 Double에서 만들어야 합니다.

radiusY
Double

타원의 세로 반지름입니다.

radiusYAnimations
AnimationClock

타원의 y 반지름에 애니메이션 효과를 주는 데 사용할 Clock이며 애니메이션이 없는 경우 null입니다. 이 Clock은 AnimationTimeline 개체에 애니메이션 효과를 줄 수 있는 Double에서 만들어야 합니다.

설명

브러시와 펜은 둘 다 될 null수 있습니다. 브러시가 null있으면 채우기가 수행되지 않습니다. 펜이 null있으면 스토크가 수행되지 않습니다. 펜과 브러시 null가 모두 있으면 드로잉이 표시되지 않습니다.

적용 대상