Este artigo foi traduzido por máquina. Para visualizar o arquivo em inglês, marque a caixa de seleção Inglês. Você também pode exibir o texto Em inglês em uma janela pop-up, movendo o ponteiro do mouse sobre o texto.
Tradução
Inglês

Método Graphics.DrawString (String, Font, Brush, Single, Single)

 

Desenha a cadeia de caracteres de texto especificado no local especificado com o prefixo Brush e Font objetos.

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

public void DrawString(
	string s,
	Font font,
	Brush brush,
	float x,
	float y
)

Parâmetros

s

Cadeia de caracteres para desenhar.

font

Font que define o formato da cadeia de caracteres de texto.

brush

Brush que determina a cor e a textura do texto desenhado.

x

A coordenada x do canto superior esquerdo do texto desenhado.

y

A coordenada y do canto superior esquerdo do texto desenhado.

Exception Condition
ArgumentNullException

brush é null.

-ou-

s é null.

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

  • Cria uma cadeia de caracteres de texto para desenhar.

  • Define a fonte como Arial (16 pt).

  • Cria um pincel preto sólido para desenhar com.

  • Cria um ponto do canto superior esquerdo no qual desenhar o texto.

  • Desenha a cadeia de caracteres na tela com a fonte, o pincel e o ponto de destino.

public void DrawStringFloat(PaintEventArgs e)
{

    // Create string to draw.
    String drawString = "Sample Text";

    // Create font and brush.
    Font drawFont = new Font("Arial", 16);
    SolidBrush drawBrush = new SolidBrush(Color.Black);

    // Create point for upper-left corner of drawing.
    float x = 150.0F;
    float y = 150.0F;

    // Draw string to screen.
    e.Graphics.DrawString(drawString, drawFont, drawBrush, x, y);
}

.NET Framework
Disponível desde 1.1
Retornar ao topo
Mostrar: