Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ruft ab oder legt die horizontale Koordinate für den linken Rand der Seite fest, wenn Sie Grafikmethoden verwenden.
Namespace: Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6
Assembly: Microsoft.VisualBasic.PowerPacks.Vs (in Microsoft.VisualBasic.PowerPacks.Vs.dll)
Syntax
'Declaration
Public Property ScaleLeft As Single
public float ScaleLeft { get; set; }
public:
property float ScaleLeft {
float get ();
void set (float value);
}
member ScaleLeft : float32 with get, set
function get ScaleLeft () : float
function set ScaleLeft (value : float)
Eigenschaftswert
Typ: System.Single
Gibt eine Single zurück.
Hinweise
Mithilfe der ScaleLeft und ScaleTop-Eigenschaften und verwandte ScaleHeight und die Eigenschaften ScaleWidth verwenden, können Sie ein Koordinatensystem mit Positiv- und negativen Koordinaten installieren.Diese Eigenschaften mit vier Skalierung interagieren mit der ScaleMode-Eigenschaft folgendermaßen:
Durch Festlegen einer anderen Eigenschaft Dezimalstellen auf einen beliebigen Wert wird automatisch ScaleMode auf 0 fest.ScaleMode von 0 ist benutzerdefiniert.
Einstellung ScaleMode auf eine Zahl größer als 0 ändert ScaleHeight und ScaleWidth die neue Maßeinheit und legt ScaleLeft und ScaleTop auf 0 fest.Außerdem ändern CurrentX und die CurrentY Einstellungen, um die neuen Koordinaten des aktuellen Elements anzugeben.
Sie können die Scale-Methode auch verwenden, um ScaleHeight, ScaleWidth, ScaleLeftund ScaleTop-Eigenschaften in einer Anweisung festzulegen.
Hinweis |
|---|
Funktionen und Objekte im Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6-Namespace werden den Tools zur Aktualisierung von Visual Basic 6.0 auf Visual Basic bereitgestellt.In den meisten Fällen duplizieren diese Funktionen und Objekte Funktionen aus anderen Namespaces in .NET Framework.Sie sind nur notwendig, wenn sich das Visual Basic 6.0-Codemodell erheblich von der .NET Framework-Implementierung unterscheidet. |
Beispiele
Im folgenden Beispiel wird veranschaulicht, wie die ScaleLeft und ScaleTop-Eigenschaften festgelegt werden, um einen Kreis zweimal gezeichnet werden soll.
Dim Printer As New Printer
Dim Radius As Integer = 200
Printer.Circle(500, 500, Radius)
Printer.ScaleLeft = 100
Printer.ScaleTop = 100
Printer.Circle(500, 500, Radius)
Printer.EndDoc()
.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.Printing.Compatibility.VB6-Namespace
Weitere Ressourcen
Druckerkompatibilitätsbibliothek
Bereitstellen von Anwendungen, die auf die Druckerkompatibilitätsbibliothek verweisen
Hinweis