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 安全性

請參閱

參考

PrintForm 類別

Print 多載

Microsoft.VisualBasic.PowerPacks.Printing 命名空間

其他資源

PrintForm 元件 (Visual Basic)

HOW TO:使用 PrintForm 元件列印表單 (Visual Basic)

HOW TO:列印表單的工作區 (Visual Basic)

HOW TO:列印表單的工作區和非工作區 (Visual Basic)

HOW TO:列印可捲動的表單 (Visual Basic)

部署參考 PrintForm 元件的應用程式 (Visual Basic)