Porady: przechwytywanie danych użytkownika ze składnika PrintDialog w czasie wykonywania

Chociaż można ustawić opcje związane z drukowaniem w czasie projektowania, czasami warto zmienić te opcje w czasie wykonywania, najprawdopodobniej ze względu na wybory dokonane przez użytkownika. Dane wejściowe użytkownika można przechwycić do drukowania dokumentu przy użyciu elementów PrintDialog i PrintDocument .

Aby programowo zmienić opcje drukowania

  1. Dodaj element PrintDialog i do PrintDocument formularza.

  2. Document Ustaw właściwość PrintDialog elementu na PrintDocument dodany do formularza.

    PrintDialog1.Document = PrintDocument1  
    
    printDialog1.Document = PrintDocument1;  
    
    printDialog1->Document = PrintDocument1;  
    
  3. PrintDialog Wyświetl składnik przy użyciu ShowDialog metody .

    PrintDialog1.ShowDialog()  
    
    printDialog1.ShowDialog();  
    
    printDialog1->ShowDialog();  
    
  4. Opcje drukowania użytkownika z okna dialogowego zostaną skopiowane do PrinterSettings właściwości PrintDocument składnika.

Zobacz też