Ler em inglês

Partilhar via


GraphicsUnit Enumeração

Definição

Especifica a unidade de medida para os dados fornecidos.

C#
public enum GraphicsUnit
Herança
GraphicsUnit

Campos

Nome Valor Description
Display 1

Especifica a unidade de medida do dispositivo de vídeo. Normalmente são exibidos pixels para vídeos e 1/100 polegadas para impressoras.

Document 5

Especifica a unidade de documento (1/300 de polegada) como a unidade de medida.

Inch 4

Especifica a polegada como a unidade de medida.

Millimeter 6

Especifica o milímetro como a unidade de medida.

Pixel 2

Especifica um pixel de dispositivo como a unidade de medida.

Point 3

Especifica o ponto da impressora (1/72 de polegada) como a unidade de medida.

World 0

Especifica a unidade do sistema de coordenadas mundial como a unidade de medida.

Exemplos

O exemplo de código a seguir demonstra como carregar um bitmap de um Icon identificador, usando a GraphicsUnit enumeração e o uso do Round método para desenhar os limites do retângulo de um bitmap.

Este exemplo foi projetado para ser usado com Windows Forms. Create um formulário que contém um botão chamado Button2. Cole o código no formulário e associe esse método ao evento do Click botão.

C#
private void Button2_Click(System.Object sender, System.EventArgs e)
{

    Bitmap bitmap1 = Bitmap.FromHicon(SystemIcons.Hand.Handle);
    Graphics formGraphics = this.CreateGraphics();
    GraphicsUnit units = GraphicsUnit.Point;

    RectangleF bmpRectangleF = bitmap1.GetBounds(ref units);
    Rectangle bmpRectangle = Rectangle.Round(bmpRectangleF);
    formGraphics.DrawRectangle(Pens.Blue, bmpRectangle);
    formGraphics.Dispose();
}

Aplica-se a

Produto Versões
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9