Partager via


SimpleShape.BackgroundImageLayout, propriété

Obtient ou définit la disposition d'image d'arrière-plan définie dans l'énumération ImageLayout.

Espace de noms :  Microsoft.VisualBasic.PowerPacks
Assembly :  Microsoft.VisualBasic.PowerPacks.Vs (dans Microsoft.VisualBasic.PowerPacks.Vs.dll)

Syntaxe

'Déclaration
<BrowsableAttribute(True)> _
Public Property BackgroundImageLayout As ImageLayout
[BrowsableAttribute(true)]
public ImageLayout BackgroundImageLayout { get; set; }
[BrowsableAttribute(true)]
public:
property ImageLayout BackgroundImageLayout {
    ImageLayout get ();
    void set (ImageLayout value);
}
[<BrowsableAttribute(true)>]
member BackgroundImageLayout : ImageLayout with get, set
function get BackgroundImageLayout () : ImageLayout 
function set BackgroundImageLayout (value : ImageLayout)

Valeur de propriété

Type : ImageLayout
L'une des valeurs de ImageLayout (Center,None, Stretch, Tile ou Zoom).Tile est la valeur par défaut.

Notes

Utilisez le BackgroundImageLayout propriété pour spécifier la position et le comportement d'une image que vous avez ajoutés à un contrôle. BackgroundImageLayoutprend effet uniquement si la BackgroundImage est définie.

Vous pouvez augmenter les performances pour les grandes images si vous définissez BackgroundImageLayout une valeur autre que Tile.

Exemples

L'exemple suivant montre comment utiliser le BackgroundImage et BackgroundImageLayout propriétés pour afficher une image sur une forme. Cet exemple suppose que vous avez une OvalShape contrôle nommé OvalShape1 sur un formulaire et que votre projet contient une ressource d'image nommée Image1.

Private Sub Form1_Load() Handles MyBase.Load
    ' Assign an image resource.
    OvalShape1.BackgroundImage = My.Resources.Image1
    ' Resize the image to fit the oval.
    OvalShape1.BackgroundImageLayout = ImageLayout.Stretch
End Sub
private void form1_Load(System.Object sender, System.EventArgs e)
{
    // Assign an image resource.
    ovalShape1.BackgroundImage = SimpleShapeBackGroundImageCS.Properties.Resources.Image1;
    // Resize the image to fit the oval.
    ovalShape1.BackgroundImageLayout = ImageLayout.Stretch;
}

Sécurité .NET Framework

Voir aussi

Référence

SimpleShape Classe

Microsoft.VisualBasic.PowerPacks, espace de noms

Autres ressources

Introduction aux contrôles Line et Shape (Visual Studio)

Comment : dessiner des lignes avec le contrôle LineShape (Visual Studio)

Comment : dessiner des formes avec les contrôles OvalShape et RectangleShape (Visual Studio)

Comment : ajouter des images d'arrière-plan à des Windows Forms