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

WrapMode énumération

 

Date de publication : novembre 2016

Spécifie comment une texture ou un dégradé est affichée en mosaïque lorsqu’il est plus petit que la zone à remplir.

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

public enum WrapMode

Nom du membreDescription
Clamp

La texture ou le dégradé n’est pas affichée en mosaïque.

Tile

Vignettes le dégradé ou la texture.

TileFlipX

Retourne la texture ou le dégradé horizontalement et puis le disposer en mosaïque.

TileFlipXY

Retourne la texture ou le dégradé horizontalement et verticalement, puis le disposer en mosaïque.

TileFlipY

Retourne la texture ou le dégradé verticalement et puis le disposer en mosaïque.

Pinceaux à utiliser cette énumération pour déterminer la façon dont les formes sont remplies. Pour obtenir des exemples des effets que les WrapMode ont sur une image en mosaïque de valeurs d’énumération, consultez Comment : remplir une forme avec une image.

L’exemple de code suivant montre comment obtenir une nouvelle bitmap à l’aide du FromFile (méthode). Il montre également un TextureBrush et WrapMode (énumération). 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 la Button2_Click méthode avec le bouton Click événement.

private void Button2_Click(System.Object sender, System.EventArgs e)
{
    try
    {
        Bitmap image1 = (Bitmap) Image.FromFile(@"C:\Documents and Settings\" +
            @"All Users\Documents\My Music\music.bmp", true);

        TextureBrush texture = new TextureBrush(image1);
        texture.WrapMode = System.Drawing.Drawing2D.WrapMode.Tile;
        Graphics formGraphics = this.CreateGraphics();
        formGraphics.FillEllipse(texture, 
            new RectangleF(90.0F, 110.0F, 100, 100));
        formGraphics.Dispose();

    }
    catch(System.IO.FileNotFoundException)
    {
        MessageBox.Show("There was an error opening the bitmap." +
            "Please check the path.");
    }

}

.NET Framework
Disponible depuis 1.1
Retour au début
Afficher: