GraphicsPath.AddPie Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Добавляет контур круговой фигуры в этот путь.
Перегрузки
AddPie(Rectangle, Single, Single) |
Добавляет контур круговой фигуры в этот путь. |
AddPie(Int32, Int32, Int32, Int32, Single, Single) |
Добавляет контур круговой фигуры в этот путь. |
AddPie(Single, Single, Single, Single, Single, Single) |
Добавляет контур круговой фигуры в этот путь. |
AddPie(Rectangle, Single, Single)
- Исходный код:
- GraphicsPath.cs
- Исходный код:
- GraphicsPath.cs
Добавляет контур круговой фигуры в этот путь.
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)
Параметры
- rect
- Rectangle
Rectangle, представляющий ограничивающий прямоугольник, определяющий многоточие, из которого рисуется круг.
- startAngle
- Single
Начальный угол для кругового раздела, измеряемый в градусах по часовой стрелке от оси x.
- sweepAngle
- Single
Угол между startAngle
и концом кругового раздела, измеряемый по часовой стрелке градусов от startAngle
.
Примеры
Пример см. в разделе AddPie(Int32, Int32, Int32, Int32, Single, Single).
Комментарии
Фигура круговой области определяется частичным контуром многоточия и двумя радиальными линиями, пересекающими конечные точки частичного контура. Частичная структура начинается с startAngle
(измеряемая по часовой стрелке от оси x) и заканчивается на startAngle
+ sweepAngle
.
Применяется к
AddPie(Int32, Int32, Int32, Int32, Single, Single)
- Исходный код:
- GraphicsPath.cs
- Исходный код:
- GraphicsPath.cs
Добавляет контур круговой фигуры в этот путь.
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)
Параметры
- x
- Int32
Координата x верхнего левого угла ограничивающего прямоугольника, определяющего многоточие, из которого рисуется круг.
- y
- Int32
Координата y верхнего левого угла ограничивающего прямоугольника, определяющего многоточие, из которого рисуется круг.
- width
- Int32
Ширина ограничивающего прямоугольника, определяющего многоточие, из которого рисуется круг.
- height
- Int32
Высота ограничивающего прямоугольника, определяющего многоточие, из которого рисуется круг.
- startAngle
- Single
Начальный угол для кругового раздела, измеряемый в градусах по часовой стрелке от оси x.
- sweepAngle
- Single
Угол между startAngle
и концом кругового раздела, измеряемый по часовой стрелке градусов от startAngle
.
Примеры
Следующий пример кода предназначен для использования с Windows Forms и требует PaintEventArgse
объекта события OnPaint. Код создает графический путь, добавляет круговую фигуру, а затем рисует путь к экрану.
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
Комментарии
Фигура круговой области определяется частичным контуром многоточия и двумя радиальными линиями, пересекающими конечные точки частичного контура. Частичная структура начинается с startAngle
(измеряемая по часовой стрелке от оси x) и заканчивается на startAngle
+ sweepAngle
.
Применяется к
AddPie(Single, Single, Single, Single, Single, Single)
- Исходный код:
- GraphicsPath.cs
- Исходный код:
- GraphicsPath.cs
Добавляет контур круговой фигуры в этот путь.
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)
Параметры
- x
- Single
Координата x верхнего левого угла ограничивающего прямоугольника, определяющего многоточие, из которого рисуется круг.
- y
- Single
Координата y верхнего левого угла ограничивающего прямоугольника, определяющего многоточие, из которого рисуется круг.
- width
- Single
Ширина ограничивающего прямоугольника, определяющего многоточие, из которого рисуется круг.
- height
- Single
Высота ограничивающего прямоугольника, определяющего многоточие, из которого рисуется круг.
- startAngle
- Single
Начальный угол для кругового раздела, измеряемый в градусах по часовой стрелке от оси x.
- sweepAngle
- Single
Угол между startAngle
и концом кругового раздела, измеряемый по часовой стрелке градусов от startAngle
.
Примеры
Пример см. в разделе AddPie(Int32, Int32, Int32, Int32, Single, Single).
Комментарии
Фигура круговой области определяется частичным контуром многоточия и двумя радиальными линиями, пересекающими конечные точки частичного контура. Частичная структура начинается с startAngle
(измеряемая по часовой стрелке от оси x) и заканчивается на startAngle
+ sweepAngle
.