Condividi tramite


GraphicsPath.AddPie Metodo

Definizione

Aggiunge il contorno di una forma a torta a questo percorso.

Overload

AddPie(Rectangle, Single, Single)

Aggiunge il contorno di una forma a torta a questo percorso.

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

Aggiunge il contorno di una forma a torta a questo percorso.

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

Aggiunge il contorno di una forma a torta a questo percorso.

AddPie(Rectangle, Single, Single)

Origine:
GraphicsPath.cs
Origine:
GraphicsPath.cs
Origine:
GraphicsPath.cs
Origine:
GraphicsPath.cs
Origine:
GraphicsPath.cs

Aggiunge il contorno di una forma a torta a questo percorso.

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)

Parametri

rect
Rectangle

Oggetto Rectangle che rappresenta il rettangolo di delimitazione che definisce l'ellisse da cui viene disegnata la torta.

startAngle
Single

Angolo iniziale per la sezione della torta, misurato in gradi in senso orario rispetto all'asse x.

sweepAngle
Single

Angolo tra startAngle e la fine della sezione della torta, misurato in gradi in senso orario da startAngle.

Esempio

Per un esempio, vedere AddPie(Int32, Int32, Int32, Int32, Single, Single).

Commenti

La forma a torta è definita da un contorno parziale di un'ellisse e dalle due linee radiali che intersecano gli endpoint del contorno parziale. La struttura parziale inizia a startAngle (misurata in senso orario dall'asse x) e termina in corrispondenza di startAngle + sweepAngle.

Si applica a

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

Origine:
GraphicsPath.cs
Origine:
GraphicsPath.cs
Origine:
GraphicsPath.cs
Origine:
GraphicsPath.cs
Origine:
GraphicsPath.cs

Aggiunge il contorno di una forma a torta a questo percorso.

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)

Parametri

x
Int32

Coordinata x dell'angolo superiore sinistro del rettangolo di delimitazione che definisce l'ellisse da cui viene disegnata la torta.

y
Int32

Coordinata y dell'angolo superiore sinistro del rettangolo di delimitazione che definisce l'ellisse da cui viene disegnata la torta.

width
Int32

Larghezza del rettangolo di delimitazione che definisce l'ellisse da cui viene disegnata la torta.

height
Int32

Altezza del rettangolo di delimitazione che definisce l'ellisse da cui viene disegnata la torta.

startAngle
Single

Angolo iniziale per la sezione della torta, misurato in gradi in senso orario rispetto all'asse x.

sweepAngle
Single

Angolo tra startAngle e la fine della sezione della torta, misurato in gradi in senso orario da startAngle.

Esempio

L'esempio di codice seguente è progettato per l'uso con Windows Form e richiede PaintEventArgse, un oggetto evento OnPaint. Il codice crea un percorso grafico, aggiunge la forma a torta e quindi disegna il percorso dello schermo.

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

Commenti

La forma a torta è definita da un contorno parziale di un'ellisse e dalle due linee radiali che intersecano gli endpoint del contorno parziale. La struttura parziale inizia a startAngle (misurata in senso orario dall'asse x) e termina in corrispondenza di startAngle + sweepAngle.

Si applica a

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

Origine:
GraphicsPath.cs
Origine:
GraphicsPath.cs
Origine:
GraphicsPath.cs
Origine:
GraphicsPath.cs
Origine:
GraphicsPath.cs

Aggiunge il contorno di una forma a torta a questo percorso.

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)

Parametri

x
Single

Coordinata x dell'angolo superiore sinistro del rettangolo di delimitazione che definisce l'ellisse da cui viene disegnata la torta.

y
Single

Coordinata y dell'angolo superiore sinistro del rettangolo di delimitazione che definisce l'ellisse da cui viene disegnata la torta.

width
Single

Larghezza del rettangolo di delimitazione che definisce l'ellisse da cui viene disegnata la torta.

height
Single

Altezza del rettangolo di delimitazione che definisce l'ellisse da cui viene disegnata la torta.

startAngle
Single

Angolo iniziale per la sezione della torta, misurato in gradi in senso orario rispetto all'asse x.

sweepAngle
Single

Angolo tra startAngle e la fine della sezione della torta, misurato in gradi in senso orario da startAngle.

Esempio

Per un esempio, vedere AddPie(Int32, Int32, Int32, Int32, Single, Single).

Commenti

La forma a torta è definita da un contorno parziale di un'ellisse e dalle due linee radiali che intersecano gli endpoint del contorno parziale. La struttura parziale inizia a startAngle (misurata in senso orario dall'asse x) e termina in corrispondenza di startAngle + sweepAngle.

Si applica a