共用方式為


PrintForm.PrintAction 屬性

更新:2007 年 11 月

取得或設定值,表示要將輸出導向印表機、預覽列印視窗或檔案。

命名空間:  Microsoft.VisualBasic.PowerPacks.Printing
組件:  Microsoft.VisualBasic.PowerPacks.Vs (在 Microsoft.VisualBasic.PowerPacks.Vs.dll 中)

語法

<BrowsableAttribute(True)> _
Public Property PrintAction As PrintAction

Dim instance As PrintForm
Dim value As PrintAction

value = instance.PrintAction

instance.PrintAction = value
[BrowsableAttribute(true)]
public PrintAction PrintAction { get; set; }
[BrowsableAttribute(true)]
public:
property PrintAction PrintAction {
    PrintAction get ();
    void set (PrintAction value);
}
public function get PrintAction () : PrintAction
public function set PrintAction (value : PrintAction)

屬性值

型別:System.Drawing.Printing.PrintAction

傳回 PrintAction 列舉型別。

備註

選取 PrintToPrinter 時,輸出會導向系統的預設印表機。您可以使用 PrinterSettings 屬性覆寫這個行為,並且明確設定印表機和印表機屬性。如果沒有可用的預設印表機,則會提示使用者選取印表機。

選取 PrintToPreview 時,表單會在標準的 Windows Form PrintPreviewDialog 控制項中顯示。

選取 PrintToFile 時,表單影像會儲存到封裝的 PostScript 檔案 (.eps、.ps 或 .ai),該檔案位於 PrintFileName 屬性指定的路徑中。如果未指定檔案名稱,則會提示使用者輸入檔案名稱。

注意事項:

檔案會以 8 位元的灰階 PostScript 格式儲存。不支援 24 位元的 RGB PostScript。

注意事項:

不會提示使用者輸入路徑或副檔名。若要確認此檔案包含有效路徑和副檔名,您可以實作自己的對話方塊。若要執行這項操作,請使用 SaveFileDialog 元件並指派傳回值給 PrintFileName 屬性,再呼叫 Print 方法。

範例

下列範例會示範如何設定 PrintAction 屬性。這個範例會要求您的表單中必須有名為 PrintForm1 的 PrintForm 元件和三個 RadioButton 控制項。

If RadioButton1.Checked = True Then
    PrintForm1.PrintAction = Printing.PrintAction.PrintToPrinter
ElseIf RadioButton2.Checked = True Then
    PrintForm1.PrintAction = Printing.PrintAction.PrintToPreview
Else
    PrintForm1.PrintFileName = _
  My.Computer.FileSystem.SpecialDirectories.CurrentUserApplicationData _
  & "Form1.eps"
    PrintForm1.PrintAction = Printing.PrintAction.PrintToFile
End If

使用權限

請參閱

參考

PrintForm 類別

PrintForm 成員

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 元件的應用程式