Partager via


GraphicsPath.AddPie Méthode

Définition

Ajoute le contour d’une forme à secteurs à ce chemin.

Surcharges

AddPie(Rectangle, Single, Single)

Ajoute le contour d’une forme à secteurs à ce chemin.

AddPie(Int32, Int32, Int32, Int32, Single, Single)

Ajoute le contour d’une forme à secteurs à ce chemin.

AddPie(Single, Single, Single, Single, Single, Single)

Ajoute le contour d’une forme à secteurs à ce chemin.

AddPie(Rectangle, Single, Single)

Source:
GraphicsPath.cs
Source:
GraphicsPath.cs
Source:
GraphicsPath.cs

Ajoute le contour d’une forme à secteurs à ce chemin.

public:
 void AddPie(System::Drawing::Rectangle rect, float startAngle, float sweepAngle);
public void AddPie (System.Drawing.Rectangle rect, float startAngle, float sweepAngle);
member this.AddPie : System.Drawing.Rectangle * single * single -> unit
Public Sub AddPie (rect As Rectangle, startAngle As Single, sweepAngle As Single)

Paramètres

rect
Rectangle

Un Rectangle qui représente le rectangle englobant qui définit l’ellipse à partir duquel le secteur est dessiné.

startAngle
Single

Angle de départ de la section de secteurs, mesuré en degrés dans le sens des aiguilles d’une montre à partir de l’axe x.

sweepAngle
Single

Angle entre startAngle et la fin de la section de secteurs, mesuré en degrés dans le sens des aiguilles d’une montre de startAngle.

Exemples

Pour obtenir un exemple, consultez AddPie(Int32, Int32, Int32, Int32, Single, Single).

Remarques

La forme à secteurs est définie par un contour partiel d’un ellipse et les deux lignes radiales qui croisent les points de terminaison du contour partiel. Le contour partiel commence à startAngle (mesuré dans le sens des aiguilles d’une montre à partir de l’axe x) et se termine à startAngle + sweepAngle.

S’applique à

AddPie(Int32, Int32, Int32, Int32, Single, Single)

Source:
GraphicsPath.cs
Source:
GraphicsPath.cs
Source:
GraphicsPath.cs

Ajoute le contour d’une forme à secteurs à ce chemin.

public:
 void AddPie(int x, int y, int width, int height, float startAngle, float sweepAngle);
public void AddPie (int x, int y, int width, int height, float startAngle, float sweepAngle);
member this.AddPie : int * int * int * int * single * single -> unit
Public Sub AddPie (x As Integer, y As Integer, width As Integer, height As Integer, startAngle As Single, sweepAngle As Single)

Paramètres

x
Int32

Coordonnée x du coin supérieur gauche du rectangle englobant qui définit l’ellipse à partir de laquelle le secteur est dessiné.

y
Int32

Coordonnée y du coin supérieur gauche du rectangle englobant qui définit l’ellipse à partir de laquelle le secteur est dessiné.

width
Int32

Largeur du rectangle englobant qui définit l’ellipse à partir de laquelle le secteur est dessiné.

height
Int32

Hauteur du rectangle englobant qui définit l’ellipse à partir de laquelle le secteur est dessiné.

startAngle
Single

Angle de départ de la section de secteurs, mesuré en degrés dans le sens des aiguilles d’une montre à partir de l’axe x.

sweepAngle
Single

Angle entre startAngle et la fin de la section de secteurs, mesuré en degrés dans le sens des aiguilles d’une montre de startAngle.

Exemples

L’exemple de code suivant est conçu pour être utilisé avec Windows Forms et nécessite PaintEventArgse, un objet d’événement OnPaint. Le code crée un chemin graphique, ajoute la forme à secteurs, puis dessine le chemin d’accès à l’écran.

private:
   void AddPieExample( PaintEventArgs^ e )
   {
      // Create a pie slice of a circle using the AddPie method.
      GraphicsPath^ myPath = gcnew GraphicsPath;
      myPath->AddPie( 20, 20, 70, 70, -45, 90 );

      // Draw the path to the screen.
      Pen^ myPen = gcnew Pen( Color::Black,2.0f );
      e->Graphics->DrawPath( myPen, myPath );
   }
private void AddPieExample(PaintEventArgs e)
{
             
    // Create a pie slice of a circle using the AddPie method.
    GraphicsPath myPath = new GraphicsPath();
    myPath.AddPie(20, 20, 70, 70, -45, 90);
             
    // Draw the path to the screen.
    Pen myPen = new Pen(Color.Black, 2);
    e.Graphics.DrawPath(myPen, myPath);
}
Public Sub AddPieExample(ByVal e As PaintEventArgs)

    ' Create a pie slice of a circle using the AddPie method.
    Dim myPath As New GraphicsPath
    myPath.AddPie(20, 20, 70, 70, -45, 90)

    ' Draw the path to the screen.
    Dim myPen As New Pen(Color.Black, 2)
    e.Graphics.DrawPath(myPen, myPath)
End Sub

Remarques

La forme à secteurs est définie par un contour partiel d’un ellipse et les deux lignes radiales qui croisent les points de terminaison du contour partiel. Le contour partiel commence à startAngle (mesuré dans le sens des aiguilles d’une montre à partir de l’axe x) et se termine à startAngle + sweepAngle.

S’applique à

AddPie(Single, Single, Single, Single, Single, Single)

Source:
GraphicsPath.cs
Source:
GraphicsPath.cs
Source:
GraphicsPath.cs

Ajoute le contour d’une forme à secteurs à ce chemin.

public:
 void AddPie(float x, float y, float width, float height, float startAngle, float sweepAngle);
public void AddPie (float x, float y, float width, float height, float startAngle, float sweepAngle);
member this.AddPie : single * single * single * single * single * single -> unit
Public Sub AddPie (x As Single, y As Single, width As Single, height As Single, startAngle As Single, sweepAngle As Single)

Paramètres

x
Single

Coordonnée x du coin supérieur gauche du rectangle englobant qui définit l’ellipse à partir de laquelle le secteur est dessiné.

y
Single

Coordonnée y du coin supérieur gauche du rectangle englobant qui définit l’ellipse à partir de laquelle le secteur est dessiné.

width
Single

Largeur du rectangle englobant qui définit l’ellipse à partir de laquelle le secteur est dessiné.

height
Single

Hauteur du rectangle englobant qui définit l’ellipse à partir de laquelle le secteur est dessiné.

startAngle
Single

Angle de départ de la section de secteurs, mesuré en degrés dans le sens des aiguilles d’une montre à partir de l’axe x.

sweepAngle
Single

Angle entre startAngle et la fin de la section de secteurs, mesuré en degrés dans le sens des aiguilles d’une montre de startAngle.

Exemples

Pour obtenir un exemple, consultez AddPie(Int32, Int32, Int32, Int32, Single, Single).

Remarques

La forme à secteurs est définie par un contour partiel d’un ellipse et les deux lignes radiales qui croisent les points de terminaison du contour partiel. Le contour partiel commence à startAngle (mesuré dans le sens des aiguilles d’une montre à partir de l’axe x) et se termine à startAngle + sweepAngle.

S’applique à