PrintForm.Print 方法

发送 windows 窗体的图像。 PrintAction 属性指定的为目标。

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

语法

声明
Public Sub Print
public void Print()
public:
void Print()
member Print : unit -> unit 
public function Print()

备注

Print 方法在窗体打印所有可见对象。这包括所有文本或图像绘制了 Graphics 方法。

默认情况下,窗体的工作区只打印。如果用户调整了窗体的大小在运行时,因此,只有窗体上的当前可见部分中打印。如果窗体被移动了,以便仅的一部分是显示在屏幕上,则将打印,就象所有窗体可见。若要更改默认行为,请使用重载的 Print 方法。

Print 方法与 Visual Basic 6.0 PrintForm 方法向后兼容性。

说明说明

通过使用此策略,当前具有焦点仅的窗体进行打印。如果设置 Form 属性设置为另一个窗体在调用此方法之前,窗体的图像不可呈现按预期方式工作。,在调用 Print之前,若要避免此问题,请调用该窗体的 Focus 方法。

示例

下面的示例打印当前窗体到系统默认打印机,打印仅工作区在其当前可见边框。此示例要求您具有名为在窗体的 PrintForm1 的一个 PrintForm 元素。

PrintForm1.PrintAction = Printing.PrintAction.PrintToPrinter
PrintForm1.Print()

.NET Framework 安全性

请参见

参考

PrintForm 类

Print 重载

Microsoft.VisualBasic.PowerPacks.Printing 命名空间

其他资源

PrintForm 组件 (Visual Basic)

如何:使用 PrintForm 组件打印窗体 (Visual Basic)

如何:打印窗体的工作区 (Visual Basic)

如何:打印窗体的工作区和非工作区 (Visual Basic)

如何:打印可滚动的窗体 (Visual Basic)

部署引用 PrintForm 组件的应用程序 (Visual Basic)