PrintForm.Print 方法
將 Windows Form 的影像傳送到所指定的目的地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 命名空間
其他資源
HOW TO:使用 PrintForm 元件列印表單 (Visual Basic)
HOW TO:列印表單的工作區 (Visual Basic)
HOW TO:列印表單的工作區和非工作區 (Visual Basic)