Graphics.DrawArc

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

Disegna un arco che rappresenta una porzione di un’ellisse specificata da una coppia di coordinate, una larghezza e un’altezza.

public void DrawArc(Pen pen, float x, float y, float width, float height, float startAngle, 
    float sweepAngle)
ParametroTipoDescrizione
penPenPen che determina il colore, la larghezza e lo stile dell’arco.
xSingleLa coordinata x dell’angolo superiore sinistro del rettangolo che definisce l’ellisse.
ySingleLa coordinata y dell’angolo superiore sinistro del rettangolo che definisce l’ellisse.
widthSingleLarghezza del rettangolo che definisce l’ellisse.
heightSingleAltezza del rettangolo che definisce l’ellisse.
startAngleSingleAngolo in gradi misurato in senso orario dall’asse x al punto iniziale dell’arco.
sweepAngleSingleAngolo in gradi misurato in senso orario dalstartAngle parametro al punto finale dell’arco.

Eccezioni

eccezionecondizione
ArgumentNullExceptionpen è zero.

Guarda anche


DrawArc(Pen, RectangleF, float, float)

Disegna un arco che rappresenta una porzione di un’ellisse specificata da aRectangleFstruttura.

public void DrawArc(Pen pen, RectangleF rect, float startAngle, float sweepAngle)
ParametroTipoDescrizione
penPenPen che determina il colore, la larghezza e lo stile dell’arco.
rectRectangleFRectangleF struttura che definisce i confini dell’ellisse.
startAngleSingleAngolo in gradi misurato in senso orario dall’asse x al punto iniziale dell’arco.
sweepAngleSingleAngolo in gradi misurato in senso orario dalstartAngle parametro al punto finale dell’arco.

Eccezioni

eccezionecondizione
ArgumentNullExceptionpen è zero

Guarda anche


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

Disegna un arco che rappresenta una porzione di un’ellisse specificata da una coppia di coordinate, una larghezza e un’altezza.

public void DrawArc(Pen pen, int x, int y, int width, int height, int startAngle, int sweepAngle)
ParametroTipoDescrizione
penPenPen che determina il colore, la larghezza e lo stile dell’arco.
xInt32La coordinata x dell’angolo superiore sinistro del rettangolo che definisce l’ellisse.
yInt32La coordinata y dell’angolo superiore sinistro del rettangolo che definisce l’ellisse.
widthInt32Larghezza del rettangolo che definisce l’ellisse.
heightInt32Altezza del rettangolo che definisce l’ellisse.
startAngleInt32Angolo in gradi misurato in senso orario dall’asse x al punto iniziale dell’arco.
sweepAngleInt32Angolo in gradi misurato in senso orario dalstartAngle parametro al punto finale dell’arco.

Eccezioni

eccezionecondizione
ArgumentNullExceptionpen è zero.

Guarda anche


DrawArc(Pen, Rectangle, float, float)

Disegna un arco che rappresenta una porzione di un’ellisse specificata da aRectanglestruttura.

public void DrawArc(Pen pen, Rectangle rect, float startAngle, float sweepAngle)
ParametroTipoDescrizione
penPenPen che determina il colore, la larghezza e lo stile dell’arco.
rectRectangleRectangleF struttura che definisce i confini dell’ellisse.
startAngleSingleAngolo in gradi misurato in senso orario dall’asse x al punto iniziale dell’arco.
sweepAngleSingleAngolo in gradi misurato in senso orario dalstartAngle parametro al punto finale dell’arco.

Eccezioni

eccezionecondizione
ArgumentNullExceptionpen è zero.

Guarda anche