LineCap Enumeração

Definição

Especifica os estilos de capas disponíveis com os quais um Pen objeto pode terminar uma linha.

public enum class LineCap
public enum LineCap
type LineCap = 
Public Enum LineCap
Herança

Campos

Name Valor Description
Flat 0

Especifica um limite de linha plana.

Square 1

Especifica um limite de linha quadrada.

Round 2

Especifica um limite de linha redondo.

Triangle 3

Especifica um limite de linha triangular.

NoAnchor 16

Especifica que não há âncora.

SquareAnchor 17

Especifica uma tampa de linha de âncora quadrada.

RoundAnchor 18

Especifica uma tampa de âncora redonda.

DiamondAnchor 19

Especifica uma tampa de ancoragem em diamante.

ArrowAnchor 20

Especifica uma tampa de âncora em forma de seta.

AnchorMask 240

Especifica uma máscara usada para verificar se uma tampa de linha é uma tampa de âncora.

Custom 255

Especifica um limite de linha personalizado.

Exemplos

O exemplo seguinte traça uma linha com uma ponta de flecha numa extremidade e uma tampa redonda na outra. Para executar este exemplo, crie um formulário Windows e trate do evento Paint do formulário. Cole o código de exemplo no Paint handler de eventos que passa e como 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)

Observações

Pode desenhar o início ou o fim de uma linha numa de várias formas chamadas caps de linha. O GDI+ suporta várias capas de linha, como redonda, quadrada, losango e ponta de flecha. A ilustração seguinte mostra uma linha com uma tampa redonda e uma tampa em forma de seta.

Canetas

Aplica-se a

Ver também