Exportar (0) Imprimir
Expandir Tudo
Este artigo foi traduzido por máquina. Coloque o ponteiro do mouse sobre as frases do artigo para ver o texto original. Mais informações.
Tradução
Original

Método Graphics.DrawRectangle (Pen, Single, Single, Single, Single)

Desenha um retângulo especificado por um par coordenado, por uma largura, e por uma altura.

Namespace:  System.Drawing
Assembly:  System.Drawing (em System.Drawing.dll)

public void DrawRectangle(
	Pen pen,
	float x,
	float y,
	float width,
	float height
)

Parâmetros

pen
Tipo: System.Drawing.Pen
Pen que determinam a cor, a largura, e o estilo do retângulo.
x
Tipo: System.Single
A coordenada x do canto superior esquerdo do retângulo para desenhar.
y
Tipo: System.Single
A coordenada y do canto superior esquerdo do retângulo para desenhar.
width
Tipo: System.Single
A largura do retângulo para desenhar.
height
Tipo: System.Single
A altura do retângulo para desenhar.

ExceçãoCondição
ArgumentNullException

pen é null.

Para obter informações sobre como desenhar RectangleF, consulte DrawRectangles(Pen, RectangleF[]).

O exemplo de código é criado para uso com o Windows Forms, e requer PaintEventArgse, que é um parâmetro do manipulador de eventos Paint . O código executa as seguintes ações:

  • Cria uma caneta preta.

  • Cria a posição e o tamanho de um retângulo.

  • Desenha o retângulo na tela.


public void DrawRectangleFloat(PaintEventArgs e)
{

    // Create pen.
    Pen blackPen = new Pen(Color.Black, 3);

    // Create location and size of rectangle.
    float x = 0.0F;
    float y = 0.0F;
    float width = 200.0F;
    float height = 200.0F;

    // Draw rectangle to screen.
    e.Graphics.DrawRectangle(blackPen, x, y, width, height);
}


.NET Framework

Com suporte em: 4.5.2, 4.5.1, 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Com suporte em: 4, 3.5 SP1

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Função Server Core sem suporte), Windows Server 2008 R2 (Função Server Core com suporte com o SP1 ou posterior, Itanium sem suporte)

O .NET Framework não oferece suporte a todas as versões de cada plataforma. Para obter uma lista das versões com suporte, consulte Requisitos do sistema do .NET Framework.

Contribuições da comunidade

ADICIONAR
Mostrar:
© 2014 Microsoft