PrintControllerWithStatusDialog Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Belgenin Windows Forms uygulamasından nasıl yazdırılacağını denetler.
public ref class PrintControllerWithStatusDialog : System::Drawing::Printing::PrintController
public class PrintControllerWithStatusDialog : System.Drawing.Printing.PrintController
type PrintControllerWithStatusDialog = class
inherit PrintController
Public Class PrintControllerWithStatusDialog
Inherits PrintController
- Devralma
Örnekler
Aşağıdaki kod örneğinde yeni PrintController bir oluşturma ve özelliğine PrintController atama gösterilmektedir. Örnekte, ad alanını sınıfına System.Drawing.Printing eklediğiniz ve olarak myDocumentPrinter
yeni bir örneğini PrintDocument oluşturduğunuz varsayılır.
void myPrint()
{
if ( useMyPrintController )
{
myDocumentPrinter->PrintController = gcnew myControllerImplementation;
if ( wantsStatusDialog )
{
myDocumentPrinter->PrintController =
gcnew PrintControllerWithStatusDialog( myDocumentPrinter->PrintController );
}
}
myDocumentPrinter->Print();
}
void myPrint() {
if (useMyPrintController==true) {
myDocumentPrinter.PrintController = new myControllerImplementation();
if (wantsStatusDialog==true) {
myDocumentPrinter.PrintController =
new PrintControllerWithStatusDialog(myDocumentPrinter.PrintController);
}
}
myDocumentPrinter.Print();
}
Sub myPrint()
If useMyPrintController = True Then
myDocumentPrinter.PrintController = New myControllerImplementation()
If wantsStatusDialog = True Then
myDocumentPrinter.PrintController = _
New PrintControllerWithStatusDialog(myDocumentPrinter.PrintController)
End If
End If
myDocumentPrinter.Print()
End Sub
Açıklamalar
Bu sınıf bir PrintController uygular ve bir durum iletişim kutusu ekler. Yazdırma denetleyicisi, bir PrintDocument öğesinin nasıl yazdırılacağını belirtir.
Sınıfının bir örneğinin ilk özellik değerlerinin PrintControllerWithStatusDialog listesi için oluşturucuya PrintControllerWithStatusDialog bakın.
Windows Forms ile yazdırma hakkında daha fazla bilgi için bkz. ad alanına System.Drawing.Printing genel bakış. bir Windows Presentation Foundation uygulamasından yazdırmak istiyorsanız ad alanına System.Printing bakın.
Oluşturucular
PrintControllerWithStatusDialog(PrintController) |
Sınıfının yeni bir örneğini PrintControllerWithStatusDialog başlatır ve sağlanan PrintControlleröğesini sarmalar. |
PrintControllerWithStatusDialog(PrintController, String) |
Sağlanan PrintController öğesini kaydırarak ve iletişim kutusu için bir başlık belirterek sınıfının yeni bir örneğini PrintControllerWithStatusDialog başlatır. |
Özellikler
IsPreview |
Baskı önizleme için kullanıldığını belirten PrintControllerWithStatusDialog bir değer alır. |
IsPreview |
baskı önizlemesi için kullanılıp kullanılmadığını PrintController belirten bir değer alır. (Devralındığı yer: PrintController) |
Yöntemler
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
OnEndPage(PrintDocument, PrintPageEventArgs) |
Belgenin bir sayfasının ne zaman ve nasıl yazdırılacağını belirleyen denetim sırasını tamamlar. |
OnEndPrint(PrintDocument, PrintEventArgs) |
Belgenin ne zaman ve nasıl yazdırılacağını belirleyen denetim sırasını tamamlar. |
OnStartPage(PrintDocument, PrintPageEventArgs) |
Belgenin bir sayfasının ne zaman ve nasıl yazdırılacağını belirleyen denetim sırasını başlatır. |
OnStartPrint(PrintDocument, PrintEventArgs) |
Belgenin ne zaman ve nasıl yazdırılacağını belirleyen denetim sırasını başlatır. |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |