LineShape.Scale-Methode
Ändert das LineShape-Steuerelement vom angegebenen Skalierungsfaktor Größe.
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: System.Drawing.SizeF
Eine SizeF Struktur, die die Skalierungsfaktoren X (horizontal) und Ys (vertikal) enthält.
Hinweise
Die Scale-Methode wird das Steuerelement vom angegebenen Skalierungsfaktor Größe.Um beispielsweise das Steuerelement an seine aktuelle Größe zweimal zu ändern, legen Sie für x- und Y-Skalierungsfaktoren von 2 verwenden.Um das Steuerelement über eine feste Anzahl von Pixeln Größe zu ändern, ändern Sie die X2 und/oder Y2-Eigenschaften.
Beispiele
Im folgenden Beispiel wird veranschaulicht, wie die Scale-Methode des LineShape-Steuerelements verwendet, um eine Linie durch seine Breite und zwei Halbzeiten zweimal zu skalieren und seine Höhe zur Laufzeit.
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)