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 PrintDocumentyeni bir örneğini myDocumentPrinter 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) {
myDocumentPrinter.PrintController = new myControllerImplementation();
if (wantsStatusDialog) {
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 ad alanına genel bakış bölümüne System.Drawing.Printing bakın. Bir Windows Presentation Foundation uygulamasından yazdırmak istiyorsanız ad alanına System.Printing bakın.
Oluşturucular
| Name | Description |
|---|---|
| PrintControllerWithStatusDialog(PrintController, String) |
Sağlanan PrintControllerWithStatusDialog öğesini kaydırarak ve iletişim kutusu için bir başlık belirterek sınıfının yeni bir örneğini PrintController başlatır. |
| PrintControllerWithStatusDialog(PrintController) |
Sınıfının yeni bir örneğini PrintControllerWithStatusDialog başlatır ve sağlanan PrintControlleröğesini sarmalar. |
Özellikler
| Name | Description |
|---|---|
| IsPreview |
Bunun baskı önizleme için kullanıldığını belirten PrintControllerWithStatusDialog bir değer alır. |
Yöntemler
| Name | Description |
|---|---|
| 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() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| MemberwiseClone() |
Geçerli Objectbasit 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 bir dize döndürür. (Devralındığı yer: Object) |