LineCap Enumeração

Definição

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

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

Campos

AnchorMask 240

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

ArrowAnchor 20

Especifica uma extremidade de âncora em forma de seta.

Custom 255

Especifica uma extremidade de linha personalizada.

DiamondAnchor 19

Especifica uma extremidade de âncora em forma de losango.

Flat 0

Especifica uma extremidade de linha reta.

NoAnchor 16

Não especifica nenhuma âncora.

Round 2

Especifica uma extremidade de linha redonda.

RoundAnchor 18

Especifica uma extremidade de âncora redonda.

Square 1

Especifica uma extremidade de linha quadrada.

SquareAnchor 17

Especifica uma extremidade de linha de âncora quadrada.

Triangle 3

Especifica uma extremidade de linha triangular.

Exemplos

O exemplo a seguir desenha uma linha com uma ponta de seta em uma extremidade e uma tampa redonda na outra extremidade. Para executar este exemplo, Crie um Windows Form e manipule o evento do Paint formulário. Cole o código de exemplo no Paint manipulador de eventos passando 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)

Comentários

Você pode desenhar o início ou o fim de uma linha em uma das várias formas chamadas tampas de linha. O GDI+ dá suporte a várias tampas de linha, como round, square, diamond e arrowhead. A ilustração a seguir mostra uma linha com uma tampa redonda e uma tampa de seta.

Canetas

Aplica-se a

Confira também