Condividi tramite


Procedura: creare un oggetto Solid Brush

Nell'esempio riportato di seguito viene creato un oggetto SolidBrush, che può essere utilizzato da un oggetto Graphics per riempire forme.

Esempio

Dim myBrush As New System.Drawing.SolidBrush(System.Drawing.Color.Red)
Dim formGraphics As System.Drawing.Graphics
formGraphics = Me.CreateGraphics()
formGraphics.FillEllipse(myBrush, New Rectangle(0, 0, 200, 300))
myBrush.Dispose()
formGraphics.Dispose()
System.Drawing.SolidBrush myBrush = new System.Drawing.SolidBrush(System.Drawing.Color.Red);
System.Drawing.Graphics formGraphics;
formGraphics = this.CreateGraphics();
formGraphics.FillEllipse(myBrush, new Rectangle(0, 0, 200, 300));
myBrush.Dispose();
formGraphics.Dispose();
System::Drawing::SolidBrush^ myBrush =
    gcnew System::Drawing::SolidBrush(System::Drawing::Color::Red);
System::Drawing::Graphics^ formGraphics;
formGraphics = this->CreateGraphics();
formGraphics->FillEllipse(myBrush, Rectangle(0, 0, 200, 300));
delete myBrush;
delete formGraphics;

Programmazione efficiente

Al termine dell'utilizzo è necessario chiamare il metodo Dispose sugli oggetti che utilizzano le risorse di sistema, come gli oggetti Brush.

Vedere anche

Riferimenti

SolidBrush

Brush

Concetti

Pennelli e forme con riempimento in GDI+

Altre risorse

Guida introduttiva alla programmazione grafica

Utilizzo di un oggetto Brush per il riempimento di forme