Instrukcje: rysowanie linii z limitami liniowymi
Początek lub koniec linii można narysować w jednym z kilku kształtów nazywanych czapkami liniowymi. Interfejs GDI+ obsługuje kilka limitów liniowych, takich jak okrągły, kwadratowy, romb i grot strzałek.
Przykład
Można określić zakończenia linii dla początku linii (zakończenie początkowe), końca linii (zakończenie końcowe) lub myślników linii kreskowanej (zakończenie myślnika).
Poniższy przykład rysuje linię ze strzałką na jednym końcu i zaokrągloną czapką na drugim końcu. Ilustracja przedstawia wynikową linię:
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)
Kompilowanie kodu
- Utwórz formularz systemu Windows i obsłuż zdarzenie Paint formularza. Wklej przykładowy kod do procedury obsługi zdarzenia Paint, przekazując
e
jako PaintEventArgs.
Zobacz też
Współpracuj z nami w serwisie GitHub
Źródło tej zawartości można znaleźć w witrynie GitHub, gdzie można również tworzyć i przeglądać problemy i żądania ściągnięcia. Więcej informacji znajdziesz w naszym przewodniku dla współtwórców.
.NET Desktop feedback