Freigeben über


SimpleShape.BackgroundImageLayout-Eigenschaft

Ruft ab oder legt fest, welches Hintergrundbildlayout gemäß der Definition in der ImageLayout-Enumeration verwendet wird.

Namespace:  Microsoft.VisualBasic.PowerPacks
Assembly:  Microsoft.VisualBasic.PowerPacks.Vs (in Microsoft.VisualBasic.PowerPacks.Vs.dll)

Syntax

'Declaration
<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)

Eigenschaftswert

Typ: ImageLayout
Einer der Werte von ImageLayout (Center, None, Stretch, Tile oder Zoom).Der Standardwert lautet Tile.

Hinweise

Verwenden der BackgroundImageLayout -Eigenschaft an die Position und das Verhalten eines Bilds, das Sie an ein Steuerelement hinzugefügt haben. BackgroundImageLayoutwird wirksam, wenn nur die BackgroundImage festgelegt wird.

Sie können die Leistung für große Bilder erhöhen, wenn Sie festlegen, BackgroundImageLayout auf einen anderen Wert als Tile.

Beispiele

Das folgende Beispiel zeigt, wie Sie die BackgroundImage und BackgroundImageLayout Eigenschaften zum Anzeigen eines Bilds auf eine Form. In diesem Beispiel benötigen Sie ein OvalShape -Steuerelement namens OvalShape1 in einem Formular und Ihrem Projekt eine Bildressource mit der Bezeichnung "Image1" enthält.

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

.NET Framework-Sicherheit

Siehe auch

Referenz

SimpleShape Klasse

Microsoft.VisualBasic.PowerPacks-Namespace

Weitere Ressourcen

Einführung in das Line-Steuerelement und das Shape-Steuerelement (Visual Studio)

Gewusst wie: Zeichnen von Linien mit dem LineShape-Steuerelement (Visual Studio)

Gewusst wie: Zeichnen von Formen mit dem OvalShape-Steuerelement und dem RectangleShape-Steuerelement (Visual Studio)

Gewusst wie: Hinzufügen von Hintergrundbildern zu Windows Forms