Graphics.FillEllipse Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengisi interior elips yang ditentukan oleh persegi panjang pembatas yang ditentukan oleh sepasang koordinat, lebar, dan tinggi.
Overload
FillEllipse(Brush, Rectangle) |
Mengisi interior elips yang ditentukan oleh persegi panjang pembatas yang ditentukan oleh struktur Rectangle. |
FillEllipse(Brush, RectangleF) |
Mengisi interior elips yang ditentukan oleh persegi panjang pembatas yang ditentukan oleh struktur RectangleF. |
FillEllipse(Brush, Int32, Int32, Int32, Int32) |
Mengisi interior elips yang ditentukan oleh persegi panjang pembatas yang ditentukan oleh sepasang koordinat, lebar, dan tinggi. |
FillEllipse(Brush, Single, Single, Single, Single) |
Mengisi interior elips yang ditentukan oleh persegi panjang pembatas yang ditentukan oleh sepasang koordinat, lebar, dan tinggi. |
FillEllipse(Brush, Rectangle)
- Sumber:
- Graphics.cs
- Sumber:
- Graphics.cs
- Sumber:
- Graphics.cs
- Sumber:
- Graphics.cs
- Sumber:
- Graphics.cs
Mengisi interior elips yang ditentukan oleh persegi panjang pembatas yang ditentukan oleh struktur Rectangle.
public:
void FillEllipse(System::Drawing::Brush ^ brush, System::Drawing::Rectangle rect);
public void FillEllipse (System.Drawing.Brush brush, System.Drawing.Rectangle rect);
member this.FillEllipse : System.Drawing.Brush * System.Drawing.Rectangle -> unit
Public Sub FillEllipse (brush As Brush, rect As Rectangle)
Parameter
Pengecualian
brush
null
.
Contoh
Contoh kode berikut dirancang untuk digunakan dengan Windows Forms, dan memerlukan PaintEventArgse
, yang merupakan parameter penanganan aktivitas Paint. Kode melakukan tindakan berikut:
Membuat kuas merah padat.
Membuat persegi panjang yang mengikat elips.
Mengisi elips di layar.
public:
void FillEllipseRectangle( PaintEventArgs^ e )
{
// Create solid brush.
SolidBrush^ redBrush = gcnew SolidBrush( Color::Red );
// Create rectangle for ellipse.
int x = 0;
int y = 0;
int width = 200;
int height = 100;
Rectangle rect = Rectangle(x,y,width,height);
// Fill ellipse on screen.
e->Graphics->FillEllipse( redBrush, rect );
}
public void FillEllipseRectangle(PaintEventArgs e)
{
// Create solid brush.
SolidBrush redBrush = new SolidBrush(Color.Red);
// Create rectangle for ellipse.
int x = 0;
int y = 0;
int width = 200;
int height = 100;
Rectangle rect = new Rectangle(x, y, width, height);
// Fill ellipse on screen.
e.Graphics.FillEllipse(redBrush, rect);
}
Public Sub FillEllipseRectangle(ByVal e As PaintEventArgs)
' Create solid brush.
Dim redBrush As New SolidBrush(Color.Red)
' Create rectangle for ellipse.
Dim x As Integer = 0
Dim y As Integer = 0
Dim width As Integer = 200
Dim height As Integer = 100
Dim rect As New Rectangle(x, y, width, height)
' Fill ellipse on screen.
e.Graphics.FillEllipse(redBrush, rect)
End Sub
Keterangan
Metode ini mengisi interior elips dengan Brush. Elips didefinisikan oleh persegi panjang pembatas yang diwakili oleh parameter rect
.
Berlaku untuk
FillEllipse(Brush, RectangleF)
- Sumber:
- Graphics.cs
- Sumber:
- Graphics.cs
- Sumber:
- Graphics.cs
- Sumber:
- Graphics.cs
- Sumber:
- Graphics.cs
Mengisi interior elips yang ditentukan oleh persegi panjang pembatas yang ditentukan oleh struktur RectangleF.
public:
void FillEllipse(System::Drawing::Brush ^ brush, System::Drawing::RectangleF rect);
public void FillEllipse (System.Drawing.Brush brush, System.Drawing.RectangleF rect);
member this.FillEllipse : System.Drawing.Brush * System.Drawing.RectangleF -> unit
Public Sub FillEllipse (brush As Brush, rect As RectangleF)
Parameter
- rect
- RectangleF
RectangleF struktur yang mewakili persegi panjang pembatas yang menentukan elips.
Pengecualian
brush
null
.
Contoh
Contoh kode berikut dirancang untuk digunakan dengan Windows Forms, dan memerlukan PaintEventArgse
, yang merupakan parameter penanganan aktivitas Paint. Kode melakukan tindakan berikut:
Membuat kuas merah padat.
Membuat persegi panjang yang mengikat elips.
Mengisi elips di layar.
public:
void FillEllipseRectangleF( PaintEventArgs^ e )
{
// Create solid brush.
SolidBrush^ redBrush = gcnew SolidBrush( Color::Red );
// Create rectangle for ellipse.
float x = 0.0F;
float y = 0.0F;
float width = 200.0F;
float height = 100.0F;
RectangleF rect = RectangleF(x,y,width,height);
// Fill ellipse on screen.
e->Graphics->FillEllipse( redBrush, rect );
}
public void FillEllipseRectangleF(PaintEventArgs e)
{
// Create solid brush.
SolidBrush redBrush = new SolidBrush(Color.Red);
// Create rectangle for ellipse.
float x = 0.0F;
float y = 0.0F;
float width = 200.0F;
float height = 100.0F;
RectangleF rect = new RectangleF(x, y, width, height);
// Fill ellipse on screen.
e.Graphics.FillEllipse(redBrush, rect);
}
Public Sub FillEllipseRectangleF(ByVal e As PaintEventArgs)
' Create solid brush.
Dim redBrush As New SolidBrush(Color.Red)
' Create rectangle for ellipse.
Dim x As Single = 0.0F
Dim y As Single = 0.0F
Dim width As Single = 200.0F
Dim height As Single = 100.0F
Dim rect As New RectangleF(x, y, width, height)
' Fill ellipse on screen.
e.Graphics.FillEllipse(redBrush, rect)
End Sub
Keterangan
Metode ini mengisi interior elips dengan Brush. Elips didefinisikan oleh persegi panjang pembatas yang diwakili oleh parameter rect
.
Berlaku untuk
FillEllipse(Brush, Int32, Int32, Int32, Int32)
- Sumber:
- Graphics.cs
- Sumber:
- Graphics.cs
- Sumber:
- Graphics.cs
- Sumber:
- Graphics.cs
- Sumber:
- Graphics.cs
Mengisi interior elips yang ditentukan oleh persegi panjang pembatas yang ditentukan oleh sepasang koordinat, lebar, dan tinggi.
public:
void FillEllipse(System::Drawing::Brush ^ brush, int x, int y, int width, int height);
public void FillEllipse (System.Drawing.Brush brush, int x, int y, int width, int height);
member this.FillEllipse : System.Drawing.Brush * int * int * int * int -> unit
Public Sub FillEllipse (brush As Brush, x As Integer, y As Integer, width As Integer, height As Integer)
Parameter
- x
- Int32
Koordinat x dari sudut kiri atas persegi panjang pembatas yang menentukan elips.
- y
- Int32
Koordinat y dari sudut kiri atas persegi panjang pembatas yang menentukan elips.
- width
- Int32
Lebar persegi panjang pembatas yang menentukan elips.
- height
- Int32
Tinggi persegi panjang pembatas yang menentukan elips.
Pengecualian
brush
null
.
Contoh
Contoh kode berikut dirancang untuk digunakan dengan Windows Forms, dan memerlukan PaintEventArgse
, yang merupakan parameter penanganan aktivitas Paint. Kode melakukan tindakan berikut:
Membuat kuas merah padat.
Membuat lokasi dan ukuran persegi panjang yang mengikat elips.
Mengisi elips di layar.
public:
void FillEllipseInt( PaintEventArgs^ e )
{
// Create solid brush.
SolidBrush^ redBrush = gcnew SolidBrush( Color::Red );
// Create location and size of ellipse.
int x = 0;
int y = 0;
int width = 200;
int height = 100;
// Fill ellipse on screen.
e->Graphics->FillEllipse( redBrush, x, y, width, height );
}
public void FillEllipseInt(PaintEventArgs e)
{
// Create solid brush.
SolidBrush redBrush = new SolidBrush(Color.Red);
// Create location and size of ellipse.
int x = 0;
int y = 0;
int width = 200;
int height = 100;
// Fill ellipse on screen.
e.Graphics.FillEllipse(redBrush, x, y, width, height);
}
Public Sub FillEllipseInt(ByVal e As PaintEventArgs)
' Create solid brush.
Dim redBrush As New SolidBrush(Color.Red)
' Create location and size of ellipse.
Dim x As Integer = 0
Dim y As Integer = 0
Dim width As Integer = 200
Dim height As Integer = 100
' Fill ellipse on screen.
e.Graphics.FillEllipse(redBrush, x, y, width, height)
End Sub
Keterangan
Metode ini mengisi interior elips dengan Brush. Elips didefinisikan oleh persegi panjang pembatas yang diwakili oleh parameter x
, y
, width
, dan height
.
Berlaku untuk
FillEllipse(Brush, Single, Single, Single, Single)
- Sumber:
- Graphics.cs
- Sumber:
- Graphics.cs
- Sumber:
- Graphics.cs
- Sumber:
- Graphics.cs
- Sumber:
- Graphics.cs
Mengisi interior elips yang ditentukan oleh persegi panjang pembatas yang ditentukan oleh sepasang koordinat, lebar, dan tinggi.
public:
void FillEllipse(System::Drawing::Brush ^ brush, float x, float y, float width, float height);
public void FillEllipse (System.Drawing.Brush brush, float x, float y, float width, float height);
member this.FillEllipse : System.Drawing.Brush * single * single * single * single -> unit
Public Sub FillEllipse (brush As Brush, x As Single, y As Single, width As Single, height As Single)
Parameter
- x
- Single
Koordinat x dari sudut kiri atas persegi panjang pembatas yang menentukan elips.
- y
- Single
Koordinat y dari sudut kiri atas persegi panjang pembatas yang menentukan elips.
- width
- Single
Lebar persegi panjang pembatas yang menentukan elips.
- height
- Single
Tinggi persegi panjang pembatas yang menentukan elips.
Pengecualian
brush
null
.
Contoh
Contoh kode berikut dirancang untuk digunakan dengan Windows Forms, dan memerlukan PaintEventArgse
, yang merupakan parameter penanganan aktivitas Paint. Kode melakukan tindakan berikut:
Membuat kuas merah padat.
Membuat lokasi dan ukuran persegi panjang yang mengikat elips.
Mengisi elips di layar.
public:
void FillEllipseFloat( PaintEventArgs^ e )
{
// Create solid brush.
SolidBrush^ redBrush = gcnew SolidBrush( Color::Red );
// Create location and size of ellipse.
float x = 0.0F;
float y = 0.0F;
float width = 200.0F;
float height = 100.0F;
// Fill ellipse on screen.
e->Graphics->FillEllipse( redBrush, x, y, width, height );
}
public void FillEllipseFloat(PaintEventArgs e)
{
// Create solid brush.
SolidBrush redBrush = new SolidBrush(Color.Red);
// Create location and size of ellipse.
float x = 0.0F;
float y = 0.0F;
float width = 200.0F;
float height = 100.0F;
// Fill ellipse on screen.
e.Graphics.FillEllipse(redBrush, x, y, width, height);
}
Public Sub FillEllipseFloat(ByVal e As PaintEventArgs)
' Create solid brush.
Dim redBrush As New SolidBrush(Color.Red)
' Create location and size of ellipse.
Dim x As Single = 0.0F
Dim y As Single = 0.0F
Dim width As Single = 200.0F
Dim height As Single = 100.0F
' Fill ellipse on screen.
e.Graphics.FillEllipse(redBrush, x, y, width, height)
End Sub
Keterangan
Metode ini mengisi interior elips dengan Brush. Elips didefinisikan oleh persegi panjang pembatas yang diwakili oleh parameter x
, y
, width
, dan height
.