共用方式為


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)

如何:使用 PrintForm 元件列印表單 (Visual Basic)

如何:列印表單的工作區 (Visual Basic)

如何:列印表單的工作區和非工作區 (Visual Basic)

如何:列印可捲動的表單 (Visual Basic)

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