Udostępnij za pośrednictwem


Porady: rysowanie linii za pomocą pióra

Aby narysować linie, potrzebny jest Graphics obiekt i Pen obiekt. Obiekt Graphics udostępnia metodę DrawLine , a Pen obiekt przechowuje cechy linii, takie jak kolor i szerokość.

Przykład

Poniższy przykład pobiera wiersz z (20, 10) do (300, 100). Pierwsza instrukcja używa konstruktora Pen klasy do utworzenia czarnego pióra. Jeden argument przekazany do konstruktora Pen jest obiektem utworzonym Color za pomocą FromArgb metody . Wartości używane do tworzenia Color obiektu — (255, 0, 0, 0) — odpowiadają składnikom alfa, czerwonym, zielonym i niebieskim kolorem. Te wartości definiują nieprzezroczyste czarne pióro.

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)

Kompilowanie kodu

Powyższy przykład jest przeznaczony do użycia z formularzami Windows Forms i wymaga PaintEventArgseparametru , który jest parametrem Paint programu obsługi zdarzeń.

Zobacz też