Gewusst wie: Zeichnen einer ausgefüllten Ellipse in einem Formular
Aktualisiert: November 2007
In diesem Beispiel wird veranschaulicht, wie eine gefüllte Ellipse in einem Formular gezeichnet wird.
Beispiel
System.Drawing.SolidBrush brush1 =
new System.Drawing.SolidBrush(System.Drawing.Color.Red);
System.Drawing.Graphics formGraphics = this.CreateGraphics();
formGraphics.FillEllipse(brush1, new System.Drawing.Rectangle(0,0,200,300));
brush1.Dispose();
formGraphics.Dispose();
Kompilieren des Codes
Für dieses Beispiel benötigen Sie:
- Ein Windows Forms-Anwendungsprojekt mit einem Formular mit dem Namen formGraphics
Der Code muss sich innerhalb des Gültigkeitsbereichs der form-Klasse befinden. this steht für die Formularinstanz.
Robuste Programmierung
Sie müssen für Objekte, die Systemressourcen beanspruchen (z. B. das Brush-Objekt und das Graphics-Objekt), immer Dispose aufrufen.
Siehe auch
Konzepte
Entwerfen einer Benutzeroberfläche in Visual C#