将 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属性设置为在调用此方法之前另一种形式,窗体的图像可能不会呈现按预期方式。若要避免此问题,调用Focus窗体在调用之前的方法Print。
示例
下面的示例打印当前窗体到系统的默认打印机,打印的客户端区域将在其当前可见的大小。 此示例要求您有PrintForm名 PrintForm1 为窗体上的组件。
PrintForm1.PrintAction = Printing.PrintAction.PrintToPrinter
PrintForm1.Print()
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关详细信息,请参阅通过部分受信任的代码使用库。
请参阅
参考
Microsoft.VisualBasic.PowerPacks.Printing 命名空间
其他资源
如何:使用 PrintForm 组件打印窗体 (Visual Basic)