Printer.CurrentY 属性

更新:2007 年 11 月

获取或设置用于下一个打印或绘图方法的垂直坐标。

命名空间:  Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6
程序集:  Microsoft.VisualBasic.PowerPacks.Vs(在 Microsoft.VisualBasic.PowerPacks.Vs.dll 中)

语法

声明
Public Property CurrentY As Single
用法
Dim instance As Printer
Dim value As Single

value = instance.CurrentY

instance.CurrentY = value
public float CurrentY { get; set; }
public:
property float CurrentY {
    float get ();
    void set (float value);
}
public function get CurrentY () : float
public function set CurrentY (value : float)

属性值

类型:System.Single

返回一个 Single 类型的返回值。

备注

将从页面左上角测量坐标。在页面左边缘处 CurrentX 属性设置是 0,在页面上边缘处 CurrentY 属性设置是 0。坐标以缇为单位或由 ScaleHeightScaleWidthScaleLeftScaleTopScaleMode 属性定义的当前度量单位表示。

当您调用以下 Printer 方法时,CurrentX 和 CurrentY 设置将按下表所示进行更改。

此方法

将 CurrentX、CurrentY 设置为

Circle

对象的中心。

EndDoc

0, 0

Line

线条的终点。

NewPage

0, 0

Print

下一个打印位置。

PSet

绘制的点。

说明:

Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6 命名空间中的函数和对象是提供给用于将 Visual Basic 6.0 升级到 Visual Basic 2008 的工具使用的。在大多数情况下,这些函数和对象重复 .NET Framework 的其他命名空间中的功能。只有 Visual Basic 6.0 代码模型与 .NET Framework 实现有显著区别时才需要这些函数和对象。

示例

下面的示例演示如何设置 CurrentX 和 CurrentY 属性。在这种情况下,将在距页面上边缘 500 缇和页面左边缘 500 缇的位置处打印文本。

Dim Printer As New Printer
Printer.CurrentX = 500
Printer.CurrentY = 500
Printer.Print("Hello")
Printer.EndDoc()

权限

另请参见

参考

Printer 类

Printer 成员

Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6 命名空间

其他资源

Printer Compatibility Library

如何:使用 Printer Compatibility Library 修复升级错误 (Visual Basic)

部署引用 Printer Compatibility Library 的应用程序