Compartir a través de


SimpleShape.Scale (Método)

Escala forma según el factor de escala especificado.

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

Sintaxis

'Declaración
Public Overrides Sub Scale ( _
    factor As SizeF _
)
public override void Scale(
    SizeF factor
)
public:
virtual void Scale(
    SizeF factor
) override
abstract Scale : 
        factor:SizeF -> unit 
override Scale : 
        factor:SizeF -> unit 
public override function Scale(
    factor : SizeF
)

Parámetros

Comentarios

El método de Scale escala forma por factorque escala especificado.Esto crea mayor o menor por un porcentaje del tamaño actual.

Ejemplos

El ejemplo siguiente muestra cómo utilizar el método de Scale escalar un control de OvalShape .Este ejemplo requiere tener un control de OvalShape denominado OvalShape1 en un formulario.

Private Sub OvalShape1_Click() 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;
    }
}

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)