PrintForm.Form 属性

获取或设置要打印的窗体。

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

语法

声明
<BrowsableAttribute(False)> _
Public Property Form As Form
[BrowsableAttribute(false)]
public Form Form { get; set; }
[BrowsableAttribute(false)]
public:
property Form^ Form {
    Form^ get ();
    void set (Form^ value);
}
[<BrowsableAttribute(false)>]
member Form : Form with get, set
function get Form () : Form 
function set Form (value : Form)

属性值

类型:Form
返回一个 Form 对象。

备注

如果PrintForm组件承载在窗体上,父窗体是默认值。 实例时,如果PrintForm在运行时,创建组件Form属性必须设置。 如果未列出,System.Argument.NullException引发异常。

备注

当您使用基本Print方法或重载Print方法替换PrintOption参数设置为CompatibleModeClientAreaOnlyCompatibleModeFullWindow,通过指定的窗体Form属性必须为顶级窗体。如果不存在,则引发异常。若要避免此问题,请检查TopLevel窗体在调用之前属性Print

示例

下面的示例演示如何设置Form属性。 此示例要求您有PrintForm名 PrintForm1 为窗体上的组件。

PrintForm1.Form = My.Forms.Form2

.NET Framework 安全性

请参阅

参考

PrintForm 类

Microsoft.VisualBasic.PowerPacks.Printing 命名空间

其他资源

PrintForm 组件 (Visual Basic)

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

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

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

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

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