Shape.Scale (Método)
Escala una 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)
'Declaración
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
)
- factor
Tipo: System.Drawing.SizeF
SizeF que contiene los factores de escala horizontal y vertical.
El método Scale escala el control según el factor de escala especificado.Esto crea mayor o menor por un porcentaje del tamaño actual.
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;
}
}
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.
Microsoft.VisualBasic.PowerPacks (Espacio de nombres)
Cómo: Dibujar líneas con el control LineShape (Visual Studio)
Cómo: Dibujar formas con los controles OvalShape y RectangleShape (Visual Studio)
Introducción a los controles de líneas y formas (Visual Studio)