Graphics.DrawArc

DrawArc(Pen, float, float, float, float, float, float)

Dibuja un arco que representa una parte de una elipse especificada por un par de coordenadas, un ancho y una altura.

public void DrawArc(Pen pen, float x, float y, float width, float height, float startAngle, 
    float sweepAngle)
ParámetroEscribeDescripción
penPenPen que determina el color, el ancho y el estilo del arco.
xSingleLa coordenada x de la esquina superior izquierda del rectángulo que define la elipse.
ySingleLa coordenada y de la esquina superior izquierda del rectángulo que define la elipse.
widthSingleAncho del rectángulo que define la elipse.
heightSingleAltura del rectángulo que define la elipse.
startAngleSingleÁngulo en grados medido en el sentido de las agujas del reloj desde el eje x hasta el punto inicial del arco.
sweepAngleSingleÁngulo en grados medido en el sentido de las agujas del reloj desde elstartAngle parámetro al punto final del arco.

Excepciones

excepcióncondición
ArgumentNullExceptionpen es nulo.

Ver también


DrawArc(Pen, RectangleF, float, float)

Dibuja un arco que representa una parte de una elipse especificada por unRectangleFestructura.

public void DrawArc(Pen pen, RectangleF rect, float startAngle, float sweepAngle)
ParámetroEscribeDescripción
penPenPen que determina el color, el ancho y el estilo del arco.
rectRectangleFRectangleF estructura que define los límites de la elipse.
startAngleSingleÁngulo en grados medido en el sentido de las agujas del reloj desde el eje x hasta el punto inicial del arco.
sweepAngleSingleÁngulo en grados medido en el sentido de las agujas del reloj desde elstartAngle parámetro al punto final del arco.

Excepciones

excepcióncondición
ArgumentNullExceptionpen es nulo

Ver también


DrawArc(Pen, int, int, int, int, int, int)

Dibuja un arco que representa una parte de una elipse especificada por un par de coordenadas, un ancho y una altura.

public void DrawArc(Pen pen, int x, int y, int width, int height, int startAngle, int sweepAngle)
ParámetroEscribeDescripción
penPenPen que determina el color, el ancho y el estilo del arco.
xInt32La coordenada x de la esquina superior izquierda del rectángulo que define la elipse.
yInt32La coordenada y de la esquina superior izquierda del rectángulo que define la elipse.
widthInt32Ancho del rectángulo que define la elipse.
heightInt32Altura del rectángulo que define la elipse.
startAngleInt32Ángulo en grados medido en el sentido de las agujas del reloj desde el eje x hasta el punto inicial del arco.
sweepAngleInt32Ángulo en grados medido en el sentido de las agujas del reloj desde elstartAngle parámetro al punto final del arco.

Excepciones

excepcióncondición
ArgumentNullExceptionpen es nulo.

Ver también


DrawArc(Pen, Rectangle, float, float)

Dibuja un arco que representa una parte de una elipse especificada por unRectangleestructura.

public void DrawArc(Pen pen, Rectangle rect, float startAngle, float sweepAngle)
ParámetroEscribeDescripción
penPenPen que determina el color, el ancho y el estilo del arco.
rectRectangleRectangleF estructura que define los límites de la elipse.
startAngleSingleÁngulo en grados medido en el sentido de las agujas del reloj desde el eje x hasta el punto inicial del arco.
sweepAngleSingleÁngulo en grados medido en el sentido de las agujas del reloj desde elstartAngle parámetro al punto final del arco.

Excepciones

excepcióncondición
ArgumentNullExceptionpen es nulo.

Ver también