Método Shape.Scale

Dimensiona uma forma pelo fator de escala especificado.

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

Sintaxe

'Declaração
Public MustOverride Sub Scale ( _
    factor As SizeF _
)
public abstract void Scale(
    SizeF factor
)
public:
virtual void Scale(
    SizeF factor
) abstract
abstract Scale : 
        factor:SizeF -> unit 
public abstract function Scale(
    factor : SizeF
)

Parâmetros

Comentários

O Scale método dimensiona o controle de acordo com a escala especificada factor.Isso torna maior ou menor em uma porcentagem do seu tamanho atual.

Exemplos

O exemplo a seguir demonstra como usar o Scale método para dimensionar um OvalShape controle.Este exemplo requer que você tenha um OvalShape controle denominado OvalShape1 em um formulário.

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

Segurança do .NET Framework

Consulte também

Referência

Shape Classe

Namespace Microsoft.VisualBasic.PowerPacks

Outros recursos

Como: desenhar linhas com o controle de LineShape (Visual Studio)

Como: desenhar formas com os controles de RectangleShape (Visual Studio) e o OvalShape

Introdução à linha e controles Shape (Visual Studio)