LineShape.Scale-Methode
Ändert die Größe der LineShape Steuerelement entsprechend dem angegebenen Skalierungsfaktor.
Namespace: Microsoft.VisualBasic.PowerPacks
Assembly: Microsoft.VisualBasic.PowerPacks.Vs (in Microsoft.VisualBasic.PowerPacks.Vs.dll)
Syntax
'Declaration
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
)
Parameter
factor
Typ: SizeFEin SizeF -Struktur mit X (horizontal) und Y (vertikal) Skalierungsfaktoren.
Hinweise
Die Scale -Methode passt die Größe des Steuerelements entsprechend dem angegebenen Skalierungsfaktor. Um die Größe des Steuerelements zweimal die aktuelle Größe, würden Sie z. B. X- und Y-Skalierungsfaktoren 2 verwenden. Um die Größe des Steuerelements durch eine feste Anzahl von Pixeln, ändern Sie die X2 und/oder Y2 Eigenschaften.
Beispiele
Im folgenden Beispiel wird veranschaulicht, wie Sie die Scale Methode der LineShape Steuerelement zur Laufzeit eine Linie durch zwei Mal seine Breite und seine Höhe und eine Hälfte zweimal zu skalieren.
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);
}
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.
Siehe auch
Referenz
Microsoft.VisualBasic.PowerPacks-Namespace
Weitere Ressourcen
Gewusst wie: Zeichnen von Linien mit dem LineShape-Steuerelement (Visual Studio)
Einführung in das Line-Steuerelement und das Shape-Steuerelement (Visual Studio)