发送 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 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。
请参见
参考
Microsoft.VisualBasic.PowerPacks.Printing 命名空间
其他资源
如何:使用 PrintForm 组件打印窗体 (Visual Basic)