Nasıl yapılır: Çizgi Uçlarıyla Çizgi Çizme

Bir satırın başlangıcını veya sonunu çizgi uçları olarak adlandırılan birkaç şekilden birini çizebilirsiniz. GDI+, yuvarlak, kare, baklava ve ok ucu gibi çeşitli satır uçlarını destekler.

Örnek

Bir satırın başlangıcı (başlangıç sınırı), bir satırın sonu (uç uç) veya kesikli çizginin tireleri (tire sınırı) için satır uçları belirtebilirsiniz.

Aşağıdaki örnek, bir ucunda ok ucu, diğer ucunda ise yuvarlak bir üst çizgi ile bir çizgi çizer. Çizimde elde edilen satır gösterilmiştir:

Illustration that shows a line with a round cap.

Pen pen = new Pen(Color.FromArgb(255, 0, 0, 255), 8);
pen.StartCap = LineCap.ArrowAnchor;
pen.EndCap = LineCap.RoundAnchor;
e.Graphics.DrawLine(pen, 20, 175, 300, 175);
Dim pen As New Pen(Color.FromArgb(255, 0, 0, 255), 8)
pen.StartCap = LineCap.ArrowAnchor
pen.EndCap = LineCap.RoundAnchor
e.Graphics.DrawLine(pen, 20, 175, 300, 175)

Kod Derleniyor

  • Form Windows ve formun olaylarını Paint işle. Örnek kodu olarak geçen olay Paint işleyicisine ePaintEventArgs yapıştırın.

Ayrıca bkz.