Método Shape.Scale
Dimensiona uma forma pelo fator de dimensionamento 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
factor
Tipo: SizeFUm SizeF que contém os fatores de dimensionamento horizontais e verticais.
Comentários
O Scale método dimensiona o controle de acordo com a escala especificada factor. Isso torna maior ou menor por uma porcentagem do tamanho atual.
Exemplos
O exemplo a seguir demonstra como usar o Scale método 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
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiável.
Consulte também
Referência
Namespace Microsoft.VisualBasic.PowerPacks
Outros recursos
Como desenhar linhas com o controle LineShape (Visual Studio)
Como desenhar formas com os controles OvalShape e RectangleShape (Visual Studio)