Como: Desenhar formas descritas
Este exemplo demonstra como desenhar o contornos de elipses e retângulos em um formulário.
Exemplo
private void DrawEllipse()
{
System.Drawing.Pen myPen;
myPen = new System.Drawing.Pen(System.Drawing.Color.Red);
System.Drawing.Graphics formGraphics = this.CreateGraphics();
formGraphics.DrawEllipse(myPen, new Rectangle(0,0,200,300));
myPen.Dispose();
formGraphics.Dispose();
}
private void DrawRectangle()
{
System.Drawing.Pen myPen;
myPen = new System.Drawing.Pen(System.Drawing.Color.Red);
System.Drawing.Graphics formGraphics = this.CreateGraphics();
formGraphics.DrawRectangle(myPen, new Rectangle(0,0,200,300));
myPen.Dispose();
formGraphics.Dispose();
}
Compilando o código
Este exemplo requer:
- Um projeto Windows Forms aplicativo com um formulário denominado formGraphics.
O código deve estar dentro do escopo a Form classe. A instância do formulário é representada por this.
Programação robusta
Você sempre deve chamar Dispose em todos sistema autônomo objetos que consomem recursos do sistema, sistema autônomo Brush e Graphics objetos.
Consulte também
Conceitos
Projetando uma interface de usuário translation from VPE for Csharp Visual