更新:2007 年 11 月
取得或設定要列印的表單。
命名空間: Microsoft.VisualBasic.PowerPacks.Printing
組件: Microsoft.VisualBasic.PowerPacks.Vs (在 Microsoft.VisualBasic.PowerPacks.Vs.dll 中)
語法
<BrowsableAttribute(False)> _
Public Property Form As Form
Dim instance As PrintForm
Dim value As Form
value = instance.Form
instance.Form = value
[BrowsableAttribute(false)]
public Form Form { get; set; }
[BrowsableAttribute(false)]
public:
property Form^ Form {
Form^ get ();
void set (Form^ value);
}
public function get Form () : Form
public function set Form (value : Form)
屬性值
傳回 Form 物件。
備註
如果 PrintForm 元件裝載於表單上,則父表單是預設值。如果在執行階段建立了 PrintForm 元件的執行個體,則必須設定 Form 屬性。如果未設定,則會發生 System.Argument.NullException 例外狀況。
注意事項: |
|---|
當您使用基本的 Print 方法或多載的 Print 方法,且 PrintOption 參數設為 CompatibleModeClientAreaOnly 或 CompatibleModeFullWindow 時,Form 屬性指定的表單必須是最上層表單。如果不是的話,就會發生例外狀況。為避免發生這種情況,請在呼叫 Print 之前,先檢查表單的 TopLevel 屬性。 |
範例
下列範例會示範如何設定 Form 屬性。這個範例會要求您的表單中必須有名為 PrintForm1 的 PrintForm 元件。
PrintForm1.Form = My.Forms.Form2
使用權限
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。
請參閱
參考
Microsoft.VisualBasic.PowerPacks.Printing 命名空間
其他資源
HOW TO:使用 PrintForm 元件列印表單 (Visual Basic)
HOW TO:列印表單的用戶端區域 (Visual Basic)
HOW TO:列印表單的工作區和非工作區 (Visual Basic)
注意事項: