GraphicsPath.AddPie Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Pasta şeklinin ana hattını bu yola ekler.
Aşırı Yüklemeler
| Name | Description |
|---|---|
| AddPie(Rectangle, Single, Single) |
Pasta şeklinin ana hattını bu yola ekler. |
| AddPie(Int32, Int32, Int32, Int32, Single, Single) |
Pasta şeklinin ana hattını bu yola ekler. |
| AddPie(Single, Single, Single, Single, Single, Single) |
Pasta şeklinin ana hattını bu yola ekler. |
AddPie(Rectangle, Single, Single)
- Kaynak:
- GraphicsPath.cs
- Kaynak:
- GraphicsPath.cs
- Kaynak:
- GraphicsPath.cs
- Kaynak:
- GraphicsPath.cs
- Kaynak:
- GraphicsPath.cs
- Kaynak:
- GraphicsPath.cs
- Kaynak:
- GraphicsPath.cs
- Kaynak:
- GraphicsPath.cs
Pasta şeklinin ana hattını bu yola ekler.
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)
Parametreler
- rect
- Rectangle
Rectangle Pastanın çizildiği üç noktayı tanımlayan sınırlayıcı dikdörtgeni temsil eden bir.
- startAngle
- Single
X ekseninden saat yönünde derece cinsinden ölçülen pasta bölümünün başlangıç açısı.
- sweepAngle
- Single
Pasta bölümünün arasındaki startAngle ve sonundaki açı, ile saat yönünde derece cinsinden ölçülür startAngle.
Örnekler
Bir örnek için bkz. AddPie(Int32, Int32, Int32, Int32, Single, Single).
Açıklamalar
Pasta şekli, üç noktanın kısmi ana hattı ve kısmi ana hattın uç noktalarını kesiştiren iki radyal çizgiyle tanımlanır. Kısmi ana hat ile startAngle başlar (x ekseninden saat yönünde ölçülür) ve konumunda startAngle + sweepAnglebiter.
Şunlara uygulanır
AddPie(Int32, Int32, Int32, Int32, Single, Single)
- Kaynak:
- GraphicsPath.cs
- Kaynak:
- GraphicsPath.cs
- Kaynak:
- GraphicsPath.cs
- Kaynak:
- GraphicsPath.cs
- Kaynak:
- GraphicsPath.cs
- Kaynak:
- GraphicsPath.cs
- Kaynak:
- GraphicsPath.cs
- Kaynak:
- GraphicsPath.cs
Pasta şeklinin ana hattını bu yola ekler.
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)
Parametreler
- x
- Int32
Pastanın çizildiği üç noktayı tanımlayan sınırlayıcı dikdörtgenin sol üst köşesinin x koordinatı.
- y
- Int32
Sınırlayıcı dikdörtgenin sol üst köşesinin, pastanın çizildiği üç noktayı tanımlayan y koordinatı.
- width
- Int32
Pastanın çizildiği üç noktayı tanımlayan sınırlayıcı dikdörtgenin genişliği.
- height
- Int32
Pastanın çizildiği üç noktayı tanımlayan sınırlayıcı dikdörtgenin yüksekliği.
- startAngle
- Single
X ekseninden saat yönünde derece cinsinden ölçülen pasta bölümünün başlangıç açısı.
- sweepAngle
- Single
Pasta bölümünün arasındaki startAngle ve sonundaki açı, ile saat yönünde derece cinsinden ölçülür startAngle.
Örnekler
Aşağıdaki kod örneği Windows Forms ile kullanılmak üzere tasarlanmıştır ve bir PaintEventArgs olay nesnesi olan eOnPaint gerektirir. Kod bir grafik yolu oluşturur, pasta şeklini ekler ve ardından yolu ekrana çizer.
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
Açıklamalar
Pasta şekli, üç noktanın kısmi ana hattı ve kısmi ana hattın uç noktalarını kesiştiren iki radyal çizgiyle tanımlanır. Kısmi ana hat ile startAngle başlar (x ekseninden saat yönünde ölçülür) ve konumunda startAngle + sweepAnglebiter.
Şunlara uygulanır
AddPie(Single, Single, Single, Single, Single, Single)
- Kaynak:
- GraphicsPath.cs
- Kaynak:
- GraphicsPath.cs
- Kaynak:
- GraphicsPath.cs
- Kaynak:
- GraphicsPath.cs
- Kaynak:
- GraphicsPath.cs
- Kaynak:
- GraphicsPath.cs
- Kaynak:
- GraphicsPath.cs
- Kaynak:
- GraphicsPath.cs
Pasta şeklinin ana hattını bu yola ekler.
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)
Parametreler
- x
- Single
Pastanın çizildiği üç noktayı tanımlayan sınırlayıcı dikdörtgenin sol üst köşesinin x koordinatı.
- y
- Single
Sınırlayıcı dikdörtgenin sol üst köşesinin, pastanın çizildiği üç noktayı tanımlayan y koordinatı.
- width
- Single
Pastanın çizildiği üç noktayı tanımlayan sınırlayıcı dikdörtgenin genişliği.
- height
- Single
Pastanın çizildiği üç noktayı tanımlayan sınırlayıcı dikdörtgenin yüksekliği.
- startAngle
- Single
X ekseninden saat yönünde derece cinsinden ölçülen pasta bölümünün başlangıç açısı.
- sweepAngle
- Single
Pasta bölümünün arasındaki startAngle ve sonundaki açı, ile saat yönünde derece cinsinden ölçülür startAngle.
Örnekler
Bir örnek için bkz. AddPie(Int32, Int32, Int32, Int32, Single, Single).
Açıklamalar
Pasta şekli, üç noktanın kısmi ana hattı ve kısmi ana hattın uç noktalarını kesiştiren iki radyal çizgiyle tanımlanır. Kısmi ana hat ile startAngle başlar (x ekseninden saat yönünde ölçülür) ve konumunda startAngle + sweepAnglebiter.