Shape.Scale-Methode

Aktualisiert: November 2007

Skaliert eine Form um den angegebenen Skalierungsfaktor.

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

Syntax

Public MustOverride Sub Scale ( _
    factor As SizeF _
)

Dim instance As Shape
Dim factor As SizeF

instance.Scale(factor)
public abstract void Scale(
    SizeF factor
)
public:
virtual void Scale(
    SizeF factor
) abstract
public abstract function Scale(
    factor : SizeF
)

Parameter

Hinweise

Die Scale-Methode skaliert das Steuerelement um den angegebenen Skalierungsfaktor (factor). Das Steuerelement wird hierdurch um einen Prozentsatz der aktuellen Größe vergrößert oder verkleinert.

Beispiele

Im folgenden Beispiel wird veranschaulicht, wie Sie mit der Scale-Methode ein OvalShape-Steuerelement skalieren. Für dieses Beispiel müssen Sie über ein OvalShape-Steuerelement mit dem Namen OvalShape1 auf einem Formular verfügen.

Private Sub OvalShape1_Click(ByVal sender As System.Object, _
 ByVal e As System.EventArgs) Handles OvalShape1.Click
    Dim state As Boolean
    If state = False Then
        OvalShape1.Scale(New SizeF(2, 3))
        state = True
    Else
        OvalShape1.Scale(New SizeF(0.5, 0.333))
        state = False
    End If
End Sub
private void ovalShape1_Click(System.Object sender, System.EventArgs e)
{
    bool state = true;
    if (state == false)
    {
        ovalShape1.Scale(new SizeF(2, 3));
        state = true;
    }
    else
    {
        ovalShape1.Scale(new SizeF((float)0.5, ((float)0.333)));
        state = false;
    }
}

Berechtigungen

Siehe auch

Referenz

Shape-Klasse

Shape-Member

Microsoft.VisualBasic.PowerPacks-Namespace

Weitere Ressourcen

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)

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