PrintDocument Bileşenine Genel Bakış (Windows Forms)
Windows Forms PrintDocument bileşeni, ne yazdırılacakları açıklayan özellikleri ve belgeyi tek bir Windows için kullanılır. Belge yazdırmanın tüm yönlerinin denetiminde olmak için PrintDialog bileşeniyle birlikte kullanılabilir.
PrintDocument Bileşeni ile Çalışma
Bileşeni içeren ana senaryolardan PrintDocument ikisi:
Tek bir metin dosyasını yazdırma gibi basit yazdırma işleri. Böyle bir durumda, bileşeni bir Windows Form'a ekler ve ardından olay işleyicisine bir PrintDocument dosya yazdıran programlama PrintPage mantığı eklersiniz. Programlama mantığı, belgeyi yazdırmak için Print yöntemiyle birlikte çalışmalı. Bu yöntem, Graphics sınıfının özelliğinde Graphics yer alan bir nesneyi PrintPageEventArgs yazıcıya gönderir. Bileşeni kullanarak bir metin belgesini yazdırmayı gösteren bir örnek için bkz. Nasıl PrintDocument kullanılır: Windows Forms'da Çok Sayfalı Metin Dosyası Yazdırma.
Daha karmaşık yazdırma işleri, örneğin, yaztığınız yazdırma mantığını yeniden kullanmak istediğiniz bir durum. Böyle bir durumda, bileşenden yeni bir bileşen türetebilirsiniz ve olayı geçersiz kılar (bkz. C# için Visual Basic geçersiz PrintDocument PrintPage kılmalar).
Bir forma eklendiğinde, bileşen Form Tasarımcısı'nda form tasarımcısının PrintDocument Windows tepsisinde Visual Studio.