GraphicsPath.AddPie Metoda

Definicja

Dodaje kontur kształtu koła do tej ścieżki.Adds the outline of a pie shape to this path.

Przeciążenia

AddPie(Rectangle, Single, Single)

Dodaje kontur kształtu koła do tej ścieżki.Adds the outline of a pie shape to this path.

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

Dodaje kontur kształtu koła do tej ścieżki.Adds the outline of a pie shape to this path.

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

Dodaje kontur kształtu koła do tej ścieżki.Adds the outline of a pie shape to this path.

AddPie(Rectangle, Single, Single)

Dodaje kontur kształtu koła do tej ścieżki.Adds the outline of a pie shape to this path.

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

RectangleReprezentuje prostokąt ograniczający, który definiuje elipsę, z której jest rysowany wykres kołowy.A Rectangle that represents the bounding rectangle that defines the ellipse from which the pie is drawn.

startAngle
Single

Kąt początkowy części koła (w stopniach od prawej do osi x).The starting angle for the pie section, measured in degrees clockwise from the x-axis.

sweepAngle
Single

Kąt między startAngle i końcem sekcji koła (w stopniach), od startAngle .The angle between startAngle and the end of the pie section, measured in degrees clockwise from startAngle.

Przykłady

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

Uwagi

Kształt koła jest definiowany przez częściowy kontur wielokropka i dwa linie promieniowe przecinające punkty końcowe częściowego konspektu.The pie shape is defined by a partial outline of an ellipse and the two radial lines that intersect the endpoints of the partial outline. Częściowe konspekt zaczyna się od startAngle (mierzone w prawo od osi x) i kończą się o startAngle + sweepAngle .The partial outline begins at startAngle (measured clockwise from the x-axis) and ends at startAngle + sweepAngle.

Dotyczy

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

Dodaje kontur kształtu koła do tej ścieżki.Adds the outline of a pie shape to this path.

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, który definiuje elipsę, z której jest rysowany wykres kołowy.The x-coordinate of the upper-left corner of the bounding rectangle that defines the ellipse from which the pie is drawn.

y
Int32

Współrzędna y lewego górnego rogu prostokąta granicznego, który definiuje elipsę, z której jest rysowany wykres kołowy.The y-coordinate of the upper-left corner of the bounding rectangle that defines the ellipse from which the pie is drawn.

width
Int32

Szerokość prostokąta ograniczenia definiująca elipsę, z której jest rysowany wykres kołowy.The width of the bounding rectangle that defines the ellipse from which the pie is drawn.

height
Int32

Wysokość prostokąta ograniczenia definiująca elipsę, z której jest rysowany wykres kołowy.The height of the bounding rectangle that defines the ellipse from which the pie is drawn.

startAngle
Single

Kąt początkowy części koła (w stopniach od prawej do osi x).The starting angle for the pie section, measured in degrees clockwise from the x-axis.

sweepAngle
Single

Kąt między startAngle i końcem sekcji koła (w stopniach), od startAngle .The angle between startAngle and the end of the pie section, measured in degrees clockwise from startAngle.

Przykłady

Poniższy przykład kodu jest przeznaczony do użytku z Windows Forms i wymaga PaintEventArgs e OnPaint obiektu zdarzenia.The following code example is designed for use with Windows Forms, and it requires PaintEventArgse, an OnPaint event object. Kod tworzy ścieżkę grafiki, dodaje kształt koła, a następnie rysuje ścieżkę do ekranu.The code creates a graphics path, adds the pie shape, and then draws the path to the screen.

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ła jest definiowany przez częściowy kontur wielokropka i dwa linie promieniowe przecinające punkty końcowe częściowego konspektu.The pie shape is defined by a partial outline of an ellipse and the two radial lines that intersect the endpoints of the partial outline. Częściowe konspekt zaczyna się od startAngle (mierzone w prawo od osi x) i kończą się o startAngle + sweepAngle .The partial outline begins at startAngle (measured clockwise from the x-axis) and ends at startAngle + sweepAngle.

Dotyczy

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

Dodaje kontur kształtu koła do tej ścieżki.Adds the outline of a pie shape to this path.

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, który definiuje elipsę, z której jest rysowany wykres kołowy.The x-coordinate of the upper-left corner of the bounding rectangle that defines the ellipse from which the pie is drawn.

y
Single

Współrzędna y lewego górnego rogu prostokąta granicznego, który definiuje elipsę, z której jest rysowany wykres kołowy.The y-coordinate of the upper-left corner of the bounding rectangle that defines the ellipse from which the pie is drawn.

width
Single

Szerokość prostokąta ograniczenia definiująca elipsę, z której jest rysowany wykres kołowy.The width of the bounding rectangle that defines the ellipse from which the pie is drawn.

height
Single

Wysokość prostokąta ograniczenia definiująca elipsę, z której jest rysowany wykres kołowy.The height of the bounding rectangle that defines the ellipse from which the pie is drawn.

startAngle
Single

Kąt początkowy części koła (w stopniach od prawej do osi x).The starting angle for the pie section, measured in degrees clockwise from the x-axis.

sweepAngle
Single

Kąt między startAngle i końcem sekcji koła (w stopniach), od startAngle .The angle between startAngle and the end of the pie section, measured in degrees clockwise from startAngle.

Przykłady

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

Uwagi

Kształt koła jest definiowany przez częściowy kontur wielokropka i dwa linie promieniowe przecinające punkty końcowe częściowego konspektu.The pie shape is defined by a partial outline of an ellipse and the two radial lines that intersect the endpoints of the partial outline. Częściowe konspekt zaczyna się od startAngle (mierzone w prawo od osi x) i kończą się o startAngle + sweepAngle .The partial outline begins at startAngle (measured clockwise from the x-axis) and ends at startAngle + sweepAngle.

Dotyczy