Vorgehensweise: Verwenden eines Stifts zum Zeichnen von Linien
Um Linien zu zeichnen, benötigen Sie ein Graphics-Objekt und ein Pen-Objekt. Das Graphics-Objekt stellt die DrawLine-Methode bereit, und das Pen-Objekt speichert Merkmale der Linie, z. B. Farbe und Stärke.
Beispiel
Im folgenden Beispiel wird eine Linie von (20, 10) bis (300, 100) gezogen. Die erste Anweisung verwendet den Pen-Klassenkonstruktor, um einen schwarzen Stift zu erstellen. Das an den Pen-Konstruktor übergebene Argument ist ein Color-Objekt, das mit der FromArgb-Methode erstellt wurde. Die Werte, die zum Erstellen des Color-Objekts verwendet werden – (255, 0, 0, 0) – entsprechen den Alpha-, Rot-, Grün- und Blaukomponenten der Farbe. Diese Werte definieren einen undurchsichtigen schwarzen Stift.
Pen pen = new Pen(Color.FromArgb(255, 0, 0, 0));
e.Graphics.DrawLine(pen, 20, 10, 300, 100);
Dim pen As New Pen(Color.FromArgb(255, 0, 0, 0))
e.Graphics.DrawLine(pen, 20, 10, 300, 100)
Kompilieren des Codes
Das obige Beispiel ist für die Verwendung mit Windows Forms konzipiert und erfordert PaintEventArgse
, einen Parameter des Paint-Ereignishandlers.
Siehe auch
.NET Desktop feedback