Metodo LineShape.Scale
Ridimensiona il controllo LineShape del fattore di scala specificato.
Spazio dei nomi: Microsoft.VisualBasic.PowerPacks
Assembly: Microsoft.VisualBasic.PowerPacks.Vs (in Microsoft.VisualBasic.PowerPacks.Vs.dll)
Sintassi
'Dichiarazione
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
)
Parametri
factor
Tipo: SizeFStruttura SizeF che contiene i fattori di scala X (orizzontale) e Y (verticale).
Note
Il Scale metodo ridimensiona il controllo del fattore di scala specificato. Per ridimensionare il controllo di due volte alla dimensione corrente, ad esempio, si utilizzerà i fattori di scala X e Y pari a 2. Per ridimensionare il controllo di un determinato numero di pixel, modificare il X2 e/o Y2 proprietà.
Esempi
Nell'esempio seguente viene illustrato come utilizzare il Scale metodo il LineShape controllo per ridimensionare una riga da due volte la larghezza e altezza due volte e mezzo in fase di esecuzione.
Private Sub LineScale_Load() Handles MyBase.Load
LineShape1.X1 = 0
LineShape1.Y1 = 0
LineShape1.X2 = 40
LineShape1.Y2 = 40
End Sub
Private Sub Button1_Click() Handles Button1.Click
ScaleMe(2, 2.5)
End Sub
Private Sub ScaleMe(ByVal x As Single, ByVal y As Single)
Dim newsize As New SizeF(x, y)
LineShape1.Scale(newsize)
End Sub
private void LineScale_Load(System.Object sender, System.EventArgs e)
{
lineShape1.X1 = 0;
lineShape1.Y1 = 0;
lineShape1.X2 = 40;
lineShape1.Y2 = 40;
}
private void Button1_Click(System.Object sender, System.EventArgs e)
{
ScaleMe(2, 2.5f);
}
private void ScaleMe(float x, float y)
{
SizeF newsize = new SizeF( x, y);
lineShape1.Scale(newsize);
}
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per altre informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.VisualBasic.PowerPacks
Altre risorse
Procedura: disegnare forme con i controlli OvalShape e RectangleShape (Visual Studio)
Procedura: disegnare linee con il controllo LineShape (Visual Studio)