LineCap Wyliczenie
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Określa dostępne style cap, za pomocą których Pen obiekt może zakończyć wiersz.
public enum class LineCap
public enum LineCap
type LineCap =
Public Enum LineCap
- Dziedziczenie
Pola
AnchorMask | 240 | Określa maskę używaną do sprawdzania, czy czapka linii jest czapką zakotwiczenia. |
ArrowAnchor | 20 | Określa czapkę kotwicy w kształcie strzałki. |
Custom | 255 | Określa niestandardowy limit wiersza. |
DiamondAnchor | 19 | Określa rombową czapkę kotwicy. |
Flat | 0 | Określa płaską czapkę liniową. |
NoAnchor | 16 | Określa brak kotwicy. |
Round | 2 | Określa okrągły limit wiersza. |
RoundAnchor | 18 | Określa okrągły limit zakotwiczenia. |
Square | 1 | Określa kwadratową czapkę liniową. |
SquareAnchor | 17 | Określa kwadratową czapkę linii zakotwiczenia. |
Triangle | 3 | Określa trójkątną czapkę linii. |
Przykłady
Poniższy przykład rysuje linię z grotem strzałki na jednym końcu i zaokrągloną czapką na drugim końcu. Aby uruchomić ten przykład, utwórz formularz systemu Windows i obsłuż zdarzenie formularza Paint . Wklej przykładowy kod do procedury obsługi zdarzeń przekazującej Painte
jako PaintEventArgs.
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)
Uwagi
Początek lub koniec linii można narysować w jednym z kilku kształtów nazywanych czapkami liniowymi. GDI+ obsługuje kilka czapki liniowe, takie jak okrągły, kwadratowy, romb i grot strzałki. Na poniższej ilustracji przedstawiono linię z zaokrąglonymi czapkami i czapką ze strzałką.