Partilhar via


Como: Usar uma caneta para desenhar linhas

Para desenhar linhas, você precisa de um Graphics objeto e um Pen objeto. O Graphics objeto fornece a DrawLine método e o Pen objeto armazena os recursos da linha, como cor e largura.

Exemplo

O exemplo a seguir desenha uma linha de (10, 20) para (300, 100). A primeira instrução usa a Pen Construtor de classe para criar uma caneta preta. Um argumento passado para o Pen construtor é um Color objeto criado com o FromArgb método. Os valores usados para criar o Color objeto — (255, 0, 0, 0) — correspondem aos componentes alfa, vermelhos, verdes e azuis da cor. Esses valores definem uma caneta de preta opaca.

        Dim pen As New Pen(Color.FromArgb(255, 0, 0, 0))
        e.Graphics.DrawLine(pen, 20, 10, 300, 100)

Pen pen = new Pen(Color.FromArgb(255, 0, 0, 0));
e.Graphics.DrawLine(pen, 20, 10, 300, 100);

Compilando o código

O exemplo anterior é projetado para uso com o Windows Forms e requer PaintEventArgs e, que é um parâmetro da Paint manipulador de eventos.

Consulte também

Referência

Pen

Conceitos

Canetas, linhas e retângulos em GDI+

Outros recursos

Usando uma caneta para desenhar linhas e formas