Compartir a través de


SimpleShape.BackgroundImageLayout (Propiedad)

Obtiene o establece el diseño de imagen de fondo como se define en la enumeración ImageLayout.

Espacio de nombres:  Microsoft.VisualBasic.PowerPacks
Ensamblado:  Microsoft.VisualBasic.PowerPacks.Vs (en Microsoft.VisualBasic.PowerPacks.Vs.dll)

Sintaxis

'Declaración
<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)

Valor de propiedad

Tipo: System.Windows.Forms.ImageLayout
uno de los valores de ImageLayout (Center,None, Stretch, Tile, o Zoom).El valor predeterminado es Tile.

Comentarios

Utilice la propiedad de BackgroundImageLayout para especificar la posición y el comportamiento de una imagen que ha agregado a un control.BackgroundImageLayout solo se produce si la propiedad BackgroundImage está establecida.

Puede aumentar el rendimiento para las imágenes grandes si establece BackgroundImageLayout en algo distinto de Tile.

Ejemplos

El ejemplo siguiente muestra cómo utilizar las propiedades de BackgroundImage y de BackgroundImageLayout para mostrar una imagen en una forma.Este ejemplo requiere tener un control de OvalShape denominado OvalShape1 en un formulario y que el proyecto contiene un recurso de imagen denominado 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;
}

Seguridad de .NET Framework

Vea también

Referencia

SimpleShape Clase

Microsoft.VisualBasic.PowerPacks (Espacio de nombres)

Otros recursos

Introducción a los controles de líneas y formas (Visual Studio)

Cómo: Dibujar líneas con el control LineShape (Visual Studio)

Cómo: Dibujar formas con los controles OvalShape y RectangleShape (Visual Studio)

Cómo: Agregar imágenes de fondo a formularios Windows Forms