Exportar (0) Imprimir
Expandir Tudo
Expandir Minimizar
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
Este tópico ainda não foi avaliado como - Avalie este tópico

Enumeração GraphicsUnit

Especifica a unidade de medida para os dados fornecidos.

Namespace:  System.Drawing
Assembly:  System.Drawing (em System.Drawing.dll)
public enum GraphicsUnit
Nome do membroDescrição
DisplayEspecifica a unidade de medida do dispositivo de tela. Normalmente pixels para monitores de vídeo e 1/100 de polegada para impressoras.
DocumentEspecifica a unidade de documento (1/300 pol.) como a unidade de medida.
InchEspecifica a polegada como a unidade de medida.
MillimeterEspecifica o milímetros como unidade de medida.
PixelEspecifica um pixel de dispositivo como a unidade de medida.
PointEspecifica o ponto da impressora (1/72 de polegada) como a unidade de medida.
WorldEspecifica a unidade de sistema de coordenadas do mundo como a unidade de medida.

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

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


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();
}


.NET Framework

Com suporte em: 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 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.
Isso foi útil para você?
(1500 caracteres restantes)
Agradecemos os seus comentários

Contribuições da comunidade

ADICIONAR
A Microsoft está realizando uma pesquisa online para saber sua opinião sobre o site do MSDN. Se você optar por participar, a pesquisa online lhe será apresentada quando você sair do site do MSDN.

Deseja participar?
Mostrar:
© 2014 Microsoft. Todos os direitos reservados.