GraphicsPath.AddPie Metoda

Definicja

Dodaje konspekt kształtu kołowego do tej ścieżki.

Przeciążenia

AddPie(Rectangle, Single, Single)

Dodaje konspekt kształtu kołowego do tej ścieżki.

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

Dodaje konspekt kształtu kołowego do tej ścieżki.

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

Dodaje konspekt kształtu kołowego do tej ścieżki.

AddPie(Rectangle, Single, Single)

Źródło:
GraphicsPath.cs
Źródło:
GraphicsPath.cs
Źródło:
GraphicsPath.cs

Dodaje konspekt kształtu kołowego do tej ścieżki.

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)

Parametry

rect
Rectangle

Obiekt Rectangle reprezentujący prostokąt ograniczenia, który definiuje wielokropek, z którego jest rysowany kołowy.

startAngle
Single

Kąt początkowy dla sekcji kołowej, mierzony w stopniach zgodnie z ruchem wskazówek zegara z osi x.

sweepAngle
Single

Kąt między startAngle i koniec sekcji kołowej, mierzony w stopniach zgodnie z ruchem wskazówek zegara z startAngle.

Przykłady

Aby zapoznać się z przykładem, zobacz AddPie(Int32, Int32, Int32, Int32, Single, Single).

Uwagi

Kształt kołowy jest definiowany przez częściowy kontur wielokropka i dwie linie promieniowe przecinające punkty końcowe częściowego konturu. Częściowy kontur zaczyna się od startAngle (mierzony zgodnie z ruchem wskazówek zegara z osi x) i kończy się na + startAnglesweepAngle .

Dotyczy

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

Źródło:
GraphicsPath.cs
Źródło:
GraphicsPath.cs
Źródło:
GraphicsPath.cs

Dodaje konspekt kształtu kołowego do tej ścieżki.

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)

Parametry

x
Int32

Współrzędna x lewego górnego rogu prostokąta ograniczenia definiującego wielokropek, z którego jest rysowany kołowy.

y
Int32

Współrzędna y lewego górnego rogu prostokąta ograniczenia, który definiuje wielokropek, z którego jest rysowany kołowy.

width
Int32

Szerokość prostokąta ograniczenia definiującego wielokropek, z którego jest rysowany kołowy.

height
Int32

Wysokość prostokąta ograniczenia definiującego wielokropek, z którego jest rysowany kołowy.

startAngle
Single

Kąt początkowy dla sekcji kołowej, mierzony w stopniach zgodnie z ruchem wskazówek zegara z osi x.

sweepAngle
Single

Kąt między startAngle i koniec sekcji kołowej, mierzony w stopniach zgodnie z ruchem wskazówek zegara z startAngle.

Przykłady

Poniższy przykład kodu jest przeznaczony do użytku z Windows Forms i wymaga PaintEventArgseobiektu OnPaint zdarzenia . Kod tworzy ścieżkę graficzną, dodaje kształt kołowy, a następnie rysuje ścieżkę do ekranu.

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

Uwagi

Kształt kołowy jest definiowany przez częściowy kontur wielokropka i dwie linie promieniowe przecinające punkty końcowe częściowego konturu. Częściowy kontur zaczyna się od startAngle (mierzony zgodnie z ruchem wskazówek zegara z osi x) i kończy się na + startAnglesweepAngle .

Dotyczy

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

Źródło:
GraphicsPath.cs
Źródło:
GraphicsPath.cs
Źródło:
GraphicsPath.cs

Dodaje konspekt kształtu kołowego do tej ścieżki.

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)

Parametry

x
Single

Współrzędna x lewego górnego rogu prostokąta ograniczenia definiującego wielokropek, z którego jest rysowany kołowy.

y
Single

Współrzędna y lewego górnego rogu prostokąta ograniczenia, który definiuje wielokropek, z którego jest rysowany kołowy.

width
Single

Szerokość prostokąta ograniczenia definiującego wielokropek, z którego jest rysowany kołowy.

height
Single

Wysokość prostokąta ograniczenia definiującego wielokropek, z którego jest rysowany kołowy.

startAngle
Single

Kąt początkowy dla sekcji kołowej, mierzony w stopniach zgodnie z ruchem wskazówek zegara z osi x.

sweepAngle
Single

Kąt między startAngle i koniec sekcji kołowej, mierzony w stopniach zgodnie z ruchem wskazówek zegara z startAngle.

Przykłady

Aby zapoznać się z przykładem, zobacz AddPie(Int32, Int32, Int32, Int32, Single, Single).

Uwagi

Kształt kołowy jest definiowany przez częściowy kontur wielokropka i dwie linie promieniowe przecinające punkty końcowe częściowego konturu. Częściowy kontur zaczyna się od startAngle (mierzony zgodnie z ruchem wskazówek zegara z osi x) i kończy się na + startAnglesweepAngle .

Dotyczy