Cette documentation est archivée et n’est pas conservée.

GraphicsPath.AddArc, méthode (Single, Single, Single, Single, Single, Single)

Ajoute un arc elliptique à la figure en cours.

Espace de noms : System.Drawing.Drawing2D
Assembly : System.Drawing (dans system.drawing.dll)

public void AddArc (
	float x,
	float y,
	float width,
	float height,
	float startAngle,
	float sweepAngle
)
public void AddArc (
	float x, 
	float y, 
	float width, 
	float height, 
	float startAngle, 
	float sweepAngle
)
public function AddArc (
	x : float, 
	y : float, 
	width : float, 
	height : float, 
	startAngle : float, 
	sweepAngle : float
)

Paramètres

x

Coordonnée x de l'angle supérieur gauche de la zone rectangulaire qui définit l'ellipse à partir de laquelle l'arc est dessiné.

y

Coordonnée y de l'angle supérieur gauche de la zone rectangulaire qui définit l'ellipse à partir de laquelle l'arc est dessiné.

width

Largeur de la zone rectangulaire qui définit l'ellipse à partir de laquelle l'arc est dessiné.

height

Hauteur de la zone rectangulaire qui définit l'ellipse à partir de laquelle l'arc est dessiné.

startAngle

Angle de départ de l'arc, mesuré en degrés à partir de l'axe x et dans le sens des aiguilles d'une montre.

sweepAngle

Angle entre startAngle et la fin de l'arc.

Si la figure contient déjà des lignes ou des courbes, une ligne est ajoutée pour connecter le point de terminaison du segment précédent au début de l'arc.

L'arc est tracé le long du périmètre de l'ellipse délimitée par le rectangle spécifié. Le point de début de l'arc est défini en mesurant l'angle de départ en degrés, à partir de l'axe x de l'ellipse (angle égal à 0 degré) et dans le sens des aiguilles d'une montre. De la même façon, le point de terminaison est identifié en mesurant l'angle de balayage en degrés, à partir du point d'origine et dans le sens des aiguilles d'une montre. Si l'angle de balayage est supérieur à 360 degrés ou inférieur à -360 degrés, le balayage de l'arc est égal à 360 degrés ou à -360 degrés exactement.

Pour obtenir un exemple, consultez AddArc(Rectangle,Single,Single).

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Édition Media Center, Windows XP Professionnel Édition x64, Windows XP SP2, Windows XP Starter Edition

Le .NET Framework ne prend pas en charge toutes les versions de chaque plate-forme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise.

.NET Framework

Prise en charge dans : 2.0, 1.1, 1.0
Afficher: