Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

GraphicsUnit énumération

 

Date de publication : novembre 2016

Spécifie l’unité de mesure pour les données spécifiées.

Espace de noms:   System.Drawing
Assembly:  System.Drawing (dans System.Drawing.dll)

public enum GraphicsUnit

Nom du membreDescription
Display

Spécifie l’unité de mesure du périphérique d’affichage. En général, les pixels pour les affichages vidéo et 1/100ème de pouce pour les imprimantes.

Document

Spécifie l’unité de document (1/300e de pouce) comme unité de mesure.

Inch

Spécifie le pouce comme unité de mesure.

Millimeter

Spécifie le millimètre comme unité de mesure.

Pixel

Spécifie un pixel de périphérique comme unité de mesure.

Point

Spécifie les points de l’imprimante (1/72 pouce) comme unité de mesure.

World

Spécifie le système de coordonnées world comme unité de mesure.

L’exemple de code suivant montre comment charger une bitmap à partir d’un Icon gérer, à l’aide de la GraphicsUnit énumération et l’utilisation de la Round méthode pour dessiner les limites du rectangle d’une bitmap.

Cet exemple est conçu pour être utilisé avec Windows Forms. Créer un formulaire contenant un bouton nommé Button2. Collez le code dans le formulaire et associez cette méthode du bouton Click événement.

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
Disponible depuis 1.1
Retour au début
Afficher: