Aracılığıyla paylaş


StandardPrintController.OnStartPage(PrintDocument, PrintPageEventArgs) Yöntem

Tanım

Belgedeki bir sayfanın ne zaman ve nasıl yazdırılacağını belirleyen denetim sırasını başlatır.

public:
 override System::Drawing::Graphics ^ OnStartPage(System::Drawing::Printing::PrintDocument ^ document, System::Drawing::Printing::PrintPageEventArgs ^ e);
public override System.Drawing.Graphics OnStartPage (System.Drawing.Printing.PrintDocument document, System.Drawing.Printing.PrintPageEventArgs e);
override this.OnStartPage : System.Drawing.Printing.PrintDocument * System.Drawing.Printing.PrintPageEventArgs -> System.Drawing.Graphics
Public Overrides Function OnStartPage (document As PrintDocument, e As PrintPageEventArgs) As Graphics

Parametreler

document
PrintDocument

PrintDocument Yazdırılmakta olan belgeyi temsil eden bir.

e
PrintPageEventArgs

PrintPageEventArgs Belgedeki bir sayfanın nasıl yazdırılacağını gösteren bir. Başlangıçta, bu parametrenin Graphics özelliği olacaktır null. yönteminden OnStartPage(PrintDocument, PrintPageEventArgs) döndürülen değer bu özelliği ayarlamak için kullanılır.

Döndürülenler

bir Graphics sayfasından bir sayfayı temsil eden nesne PrintDocument.

Özel durumlar

Yerel Win32 Uygulama Programı Arabirimi (API), yazıcı sürücüsünü verileri kabul etmeye hazırlayamadı.

-veya-

Yerel Windows API'si belirtilen bilgileri kullanarak belirtilen yazıcı veya çizici cihaz bağlamını (DC) güncelleştiremedi.

Açıklamalar

OnStartPage , olayı tetiklemeden hemen önce PrintDocument çağrılır PrintPage .

OnStartPrint , yazdırmada Graphics kullanılan nesneyi oluşturur. Çağrıldıktan sonra OnStartPrint yöntemi, OnStartPage nesnesini tek bir sayfanın grafiğine ayarlar Graphics . OnEndPage yöntemi nesneyi temizlerken GraphicsOnEndPrint yöntemi nesneyi serbest bırakır.

Şunlara uygulanır

Ayrıca bkz.