如何:在執行階段從 PrintDialog 擷取使用者輸入

雖然您可以在設計階段設定與列印相關的選項,但有時候您會想要在執行時間變更這些選項,很可能是因為使用者所做的選擇。 您可以使用 和 PrintDocument 元件來擷取使用者輸入來列印檔案 PrintDialog

以程式設計方式變更列印選項

  1. PrintDialog將 和 PrintDocument 元件新增至表單。

  2. DocumentPrintDialog 屬性設定為 PrintDocument 加入至表單的 。

    PrintDialog1.Document = PrintDocument1  
    
    printDialog1.Document = PrintDocument1;  
    
    printDialog1->Document = PrintDocument1;  
    
  3. PrintDialog使用 ShowDialog 方法顯示元件。

    PrintDialog1.ShowDialog()  
    
    printDialog1.ShowDialog();  
    
    printDialog1->ShowDialog();  
    
  4. 對話方塊的列印選項將會複製到 PrinterSettings 元件的 屬性 PrintDocument

另請參閱