Graphics.FillEllipse Methode

Definitie

Vult het binnenste van een beletselteken dat is gedefinieerd door een begrenzingsrechthoek die is opgegeven door een paar coördinaten, een breedte en een hoogte.

Overloads

Name Description
FillEllipse(Brush, Rectangle)

Vult het binnenste van een beletselteken dat is gedefinieerd door een begrenzingsrechthoek die is opgegeven door een Rectangle structuur.

FillEllipse(Brush, RectangleF)

Vult het binnenste van een beletselteken dat is gedefinieerd door een begrenzingsrechthoek die is opgegeven door een RectangleF structuur.

FillEllipse(Brush, Int32, Int32, Int32, Int32)

Vult het binnenste van een beletselteken dat is gedefinieerd door een begrenzingsrechthoek die is opgegeven door een paar coördinaten, een breedte en een hoogte.

FillEllipse(Brush, Single, Single, Single, Single)

Vult het binnenste van een beletselteken dat is gedefinieerd door een begrenzingsrechthoek die is opgegeven door een paar coördinaten, een breedte en een hoogte.

FillEllipse(Brush, Rectangle)

Bron:
Graphics.cs
Bron:
Graphics.cs
Bron:
Graphics.cs
Bron:
Graphics.cs
Bron:
Graphics.cs
Bron:
Graphics.cs
Bron:
Graphics.cs
Bron:
Graphics.cs

Vult het binnenste van een beletselteken dat is gedefinieerd door een begrenzingsrechthoek die is opgegeven door een Rectangle structuur.

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)

Parameters

brush
Brush

Brush die de kenmerken van de opvulling bepaalt.

rect
Rectangle

Rectangle structuur die de begrenzingsrechthoek aangeeft die het beletselteken definieert.

Uitzonderingen

brush is null.

Voorbeelden

Het volgende codevoorbeeld is ontworpen voor gebruik met Windows Forms en vereist PaintEventArgse, een parameter van de Paint gebeurtenis-handler. De code voert de volgende acties uit:

  • Hiermee maakt u een effen rode borstel.

  • Hiermee maakt u een rechthoek die een beletselteken begrenst.

  • Vult het beletselteken op het scherm.

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

Opmerkingen

Deze methode vult het interieur van een beletselteken met een Brush. Het beletselteken wordt gedefinieerd door de begrenzingsrechthoek die wordt vertegenwoordigd door de rect parameter.

Van toepassing op

FillEllipse(Brush, RectangleF)

Bron:
Graphics.cs
Bron:
Graphics.cs
Bron:
Graphics.cs
Bron:
Graphics.cs
Bron:
Graphics.cs
Bron:
Graphics.cs
Bron:
Graphics.cs
Bron:
Graphics.cs

Vult het binnenste van een beletselteken dat is gedefinieerd door een begrenzingsrechthoek die is opgegeven door een RectangleF structuur.

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)

Parameters

brush
Brush

Brush die de kenmerken van de opvulling bepaalt.

rect
RectangleF

RectangleF structuur die de begrenzingsrechthoek aangeeft die het beletselteken definieert.

Uitzonderingen

brush is null.

Voorbeelden

Het volgende codevoorbeeld is ontworpen voor gebruik met Windows Forms en vereist PaintEventArgse, een parameter van de Paint gebeurtenis-handler. De code voert de volgende acties uit:

  • Hiermee maakt u een effen rode borstel.

  • Hiermee maakt u een rechthoek die een beletselteken begrenst.

  • Vult het beletselteken op het scherm.

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

Opmerkingen

Deze methode vult het interieur van een beletselteken met een Brush. Het beletselteken wordt gedefinieerd door de begrenzingsrechthoek die wordt vertegenwoordigd door de rect parameter.

Van toepassing op

FillEllipse(Brush, Int32, Int32, Int32, Int32)

Bron:
Graphics.cs
Bron:
Graphics.cs
Bron:
Graphics.cs
Bron:
Graphics.cs
Bron:
Graphics.cs
Bron:
Graphics.cs
Bron:
Graphics.cs
Bron:
Graphics.cs

Vult het binnenste van een beletselteken dat is gedefinieerd door een begrenzingsrechthoek die is opgegeven door een paar coördinaten, een breedte en een hoogte.

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)

Parameters

brush
Brush

Brush die de kenmerken van de opvulling bepaalt.

x
Int32

De x-coördinaat van de linkerbovenhoek van de begrenzingsrechthoek die het beletselteken definieert.

y
Int32

De y-coördinaat van de linkerbovenhoek van de begrenzingsrechthoek die het beletselteken definieert.

width
Int32

Breedte van de begrenzingsrechthoek die het beletselteken definieert.

height
Int32

Hoogte van de begrenzingsrechthoek die het beletselteken definieert.

Uitzonderingen

brush is null.

Voorbeelden

Het volgende codevoorbeeld is ontworpen voor gebruik met Windows Forms en vereist PaintEventArgse, een parameter van de Paint gebeurtenis-handler. De code voert de volgende acties uit:

  • Hiermee maakt u een effen rode borstel.

  • Hiermee maakt u de locatie en grootte van een rechthoek die een beletselteken begrenst.

  • Vult het beletselteken op het scherm.

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

Opmerkingen

Deze methode vult het interieur van een beletselteken met een Brush. Het beletselteken wordt gedefinieerd door de begrenzingsrechthoek die wordt vertegenwoordigd door de x, yen widthparameters height .

Van toepassing op

FillEllipse(Brush, Single, Single, Single, Single)

Bron:
Graphics.cs
Bron:
Graphics.cs
Bron:
Graphics.cs
Bron:
Graphics.cs
Bron:
Graphics.cs
Bron:
Graphics.cs
Bron:
Graphics.cs
Bron:
Graphics.cs

Vult het binnenste van een beletselteken dat is gedefinieerd door een begrenzingsrechthoek die is opgegeven door een paar coördinaten, een breedte en een hoogte.

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)

Parameters

brush
Brush

Brush die de kenmerken van de opvulling bepaalt.

x
Single

De x-coördinaat van de linkerbovenhoek van de begrenzingsrechthoek die het beletselteken definieert.

y
Single

De y-coördinaat van de linkerbovenhoek van de begrenzingsrechthoek die het beletselteken definieert.

width
Single

Breedte van de begrenzingsrechthoek die het beletselteken definieert.

height
Single

Hoogte van de begrenzingsrechthoek die het beletselteken definieert.

Uitzonderingen

brush is null.

Voorbeelden

Het volgende codevoorbeeld is ontworpen voor gebruik met Windows Forms en vereist PaintEventArgse, een parameter van de Paint gebeurtenis-handler. De code voert de volgende acties uit:

  • Hiermee maakt u een effen rode borstel.

  • Hiermee maakt u de locatie en grootte van een rechthoek die een beletselteken begrenst.

  • Vult het beletselteken op het scherm.

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

Opmerkingen

Deze methode vult het interieur van een beletselteken met een Brush. Het beletselteken wordt gedefinieerd door de begrenzingsrechthoek die wordt vertegenwoordigd door de x, yen widthparameters height .

Van toepassing op