| Flash for .NET Task-Based Help > C1FlashCanvas Tasks > Drawing Shapes or Filling Shapes in C1FlashCanvas |
To draw an ellipse, use the DrawEllipse method and to fill the shape, call the FillEllipse method:
To write code in Visual Basic
| Visual Basic |
Copy Code
|
|---|---|
Imports C1.C1Flash
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Me.C1FlashCanvas1.Clear(Color.White)
Dim rect As New Rectangle(100, 140, 140, 200)
' Draws the ellipse with the same ellipse parameter
Me.C1FlashCanvas1.DrawEllipse(Pens.Red, rect)
Me.C1FlashCanvas1.FillEllipse(Brushes.LightYellow, rect)
End Sub
|
|
To write code in C#
| C# |
Copy Code
|
|---|---|
using C1.C1Flash;
private void Form1_Load(object sender, System.EventArgs e)
{
this.c1FlashCanvas1.Clear(Color.White);
Rectangle rect = new Rectangle(100, 140, 140, 200);
// Draws the ellipse with the same ellipse parameter
this.c1FlashCanvas1.DrawEllipse(Pens.Red, rect);
this.c1FlashCanvas1.FillEllipse(Brushes.LightYellow, rect);
}
|
|
To write code in Visual Basic
| Visual Basic |
Copy Code
|
|---|---|
Me.C1FlashCanvas1.RenderToFile("c:\WindowsApplication1.swf")
LaunchViewer("c:\WindowsApplication1.swf")
|
|
To write code in C#
| C# |
Copy Code
|
|---|---|
this.c1FlashCanvas1.RenderToFile(@"c:\WindowsApplication1.swf"); LaunchViewer(@"c:\WindowsApplication1.swf"); |
|
Here is what your drawing will look like:
