PrintControllerWithStatusDialog.OnStartPrint Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Memulai urutan kontrol yang menentukan kapan dan bagaimana mencetak dokumen.
public:
override void OnStartPrint(System::Drawing::Printing::PrintDocument ^ document, System::Drawing::Printing::PrintEventArgs ^ e);
public override void OnStartPrint (System.Drawing.Printing.PrintDocument document, System.Drawing.Printing.PrintEventArgs e);
override this.OnStartPrint : System.Drawing.Printing.PrintDocument * System.Drawing.Printing.PrintEventArgs -> unit
Public Overrides Sub OnStartPrint (document As PrintDocument, e As PrintEventArgs)
Parameter
- document
- PrintDocument
PrintDocument yang mewakili dokumen yang saat ini sedang dicetak.
PrintEventArgs yang berisi data peristiwa.
Keterangan
Kelas PrintControllerWithStatusDialog memanggil PrintController.OnStartPrint metode pada enkapsulasi PrintController.
Metode OnStartPrint ini dipanggil segera setelah PrintDocument meningkatkan BeginPrint peristiwa.
Gunakan OnStartPrint untuk menentukan kapan dan bagaimana mencetak dokumen. Misalnya, Anda dapat menunda pencetakan selama 30 menit atau menyesuaikan pengaturan printer untuk dokumen. OnStartPrint Graphics membuat objek yang dikirim ke pencetak. Setelah OnStartPrint dipanggil, OnStartPage metode mengatur Graphics objek ke grafik satu halaman. Metode OnEndPage menghapus Graphics objek , sementara OnEndPrint metode membatalkan alokasi objek .
OnStartPrint adalah tempat yang baik untuk memverifikasi bahwa PrinterSettings valid.