获取或设置要打印的窗体。
命名空间: 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)
属性值
类型:System.Windows.Forms.Form
返回 Form 对象。
备注
如果 PrintForm 元素窗体中承载,父窗体是默认值。如果 PrintForm 组件的实例在运行时创建,必须将 Form 属性。如果不是, System.Argument.NullException 将引发异常。
![]() |
---|
当您使用的是基本的 Print 方法或重载 Print 方法与 PrintOption 参数设置为 CompatibleModeClientAreaOnly 或 CompatibleModeFullWindow时, Form 属性指定的窗体必须是顶级窗体。如果不是,则将引发异常。,在调用 Print之前,若要避免此问题,请检查窗体的 TopLevel 属性。 |
示例
下面的示例演示如何设置 Form 属性。此示例要求您具有名为在窗体的 PrintForm1 的一个 PrintForm 元素。
PrintForm1.Form = My.Forms.Form2
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。
请参见
参考
Microsoft.VisualBasic.PowerPacks.Printing 命名空间
其他资源
如何:使用 PrintForm 组件打印窗体 (Visual Basic)