Aracılığıyla paylaş


PrintForm Sınıf

Çalışma zamanında bir Windows Form görüntüsünü yazdırma etkinleştirir.

Devralma Hiyerarşisi

Object
  MarshalByRefObject
    Component
      Microsoft.VisualBasic.PowerPacks.Printing.PrintForm

Ad alanı:  Microsoft.VisualBasic.PowerPacks.Printing
Derleme:  Microsoft.VisualBasic.PowerPacks.Vs (Microsoft.VisualBasic.PowerPacks.Vs.dll içinde)

Sözdizimi

'Bildirim
<ToolboxBitmapAttribute(GetType(PrintForm), "Microsoft.VisualBasic.PowerPacks.Printing.PrintForm.bmp")> _
Public Class PrintForm _
    Inherits Component
[ToolboxBitmapAttribute(typeof(PrintForm), "Microsoft.VisualBasic.PowerPacks.Printing.PrintForm.bmp")]
public class PrintForm : Component
[ToolboxBitmapAttribute(typeof(PrintForm), L"Microsoft.VisualBasic.PowerPacks.Printing.PrintForm.bmp")]
public ref class PrintForm : public Component
[<ToolboxBitmapAttribute(typeof(PrintForm), "Microsoft.VisualBasic.PowerPacks.Printing.PrintForm.bmp")>]
type PrintForm =  
    class 
        inherit Component 
    end
public class PrintForm extends Component

PrintForm türü aşağıdaki üyeleri ortaya koyar.

Oluşturucular

  Ad Açıklama
Genel yöntem PrintForm() PrintForm sınıfının yeni bir örneğini başlatır.
Genel yöntem PrintForm(IContainer) Yeni bir örneğini başlatır PrintForm belirten sınıf IContainer içinde bu üst öğe.
Genel yöntem PrintForm(Form) Yeni bir örneğini başlatır PrintForm belirten sınıf Form Burada, üst öğe.

Üst

Özellikler

  Ad Açıklama
Korumalı özellik CanRaiseEvents Bileşeni bir olayı başlatmak gösteren değeri alır. (Component kaynağından devralındı.)
Genel özellik Container Alır IContainer içeren Component. (Component kaynağından devralındı.)
Korumalı özellik DesignMode Gösteren bir değeri alır mı Component şu anda Tasarım modunda olur. (Component kaynağından devralındı.)
Genel özellik DocumentName Alır veya ayarlar (örneğin, bir yazdırma durumu iletişim kutusu veya yazıcı sırada) belgeyi yazdırırken görüntülemek için belge adı.
Korumalı özellik Events Bunun için bağlı olay işleyicileri listesini alır Component. (Component kaynağından devralındı.)
Genel özellik Form Alır veya ayarlar yazdırılması formu.
Genel özellik PrintAction Alır veya çıktı yazıcı, Baskı Önizleme penceresini veya bir dosya yönlendirilmiş belirten bir değer ayarlar.
Genel özellik PrinterSettings Alır veya ayarlar bir PrinterSettings nesnesi yazıcı çeşitli özelliklerini belirlemek için kullanabilirsiniz.
Genel özellik PrintFileName Kapsüllenmiş PostScript dosya için Dosya kaydedilecek ne zaman yolu ve dosya adını alır veya ayarlar PrintAction özelliği PrintToFile.
Genel özellik Site Alır veya ayarlar ISite , Component. (Component kaynağından devralındı.)

Üst

Yöntemler

  Ad Açıklama
Genel yöntem CreateObjRef Güvenlik Açısından Kritik. Uzak bir nesne ile iletişim kurmak için kullanılan bir proxy oluşturmak için gerekli tüm bilgileri içeren bir nesne oluşturur. (MarshalByRefObject kaynağından devralındı.)
Genel yöntem Dispose Tarafından kullanılan tüm kaynakları serbest bırakır Component. (Component kaynağından devralındı.)
Korumalı yöntem Dispose(Boolean) Tarafından kullanılan yönetilmeyen kaynakları serbest bir PrintForm bileşen ve isteğe bağlı olarak yönetilen kaynakları serbest bırakır. (Component.Dispose(Boolean) geçersiz kılınır.)
Genel yöntem Equals Determines whether the specified object is equal to the current object. (Object kaynağından devralındı.)
Korumalı yöntem Finalize Yönetilmeyen kaynakları serbest bırakır ve önce diğer temizleme işlemleri gerçekleştiren Component atık toplama işlemi tarafından iadesi. (Component kaynağından devralındı.)
Genel yöntem GetHashCode Serves as the default hash function. (Object kaynağından devralındı.)
Genel yöntem GetLifetimeService Güvenlik Açısından Kritik. Bu örneği için Yaşam ilke denetimlerini geçerli yaşam süresi hizmet nesnesi alır. (MarshalByRefObject kaynağından devralındı.)
Korumalı yöntem GetService Tarafından sağlanan bir hizmeti temsil eden bir nesne döndürür Component ya da kendi Container. (Component kaynağından devralındı.)
Genel yöntem GetType Gets the Type of the current instance. (Object kaynağından devralındı.)
Genel yöntem InitializeLifetimeService Güvenlik Açısından Kritik. Bu örnek için Yaşam İlkesi denetlemek için bir yaşam süresi hizmet nesnesi alır. (MarshalByRefObject kaynağından devralındı.)
Korumalı yöntem MemberwiseClone Creates a shallow copy of the current Object. (Object kaynağından devralındı.)
Korumalı yöntem MemberwiseClone(Boolean) Geçerli yüzeysel bir kopyasını oluşturur MarshalByRefObject nesne. (MarshalByRefObject kaynağından devralındı.)
Korumalı yöntem OnBeginPrint Başlatır BeginPrint olay.
Korumalı yöntem OnEndPrint Başlatır EndPrint olay.
Korumalı yöntem OnQueryPageSettings Başlatır QueryPageSettings olay.
Genel yöntem Print() Bir Windows Form görüntüsünü tarafından belirtilen hedef gönderir PrintAction özelliği.
Genel yöntem Print(Form, PrintForm.PrintOption) Bir Windows Form görüntüsünü tarafından belirtilen hedef gönderir PrintAction belirterek ve yazdırma seçeneklerini özelliği
Genel yöntem ToString Döndürür bir String adını içeren Component, varsa.Bu yöntem kılınmayan. (Component kaynağından devralındı.)

Üst

Olaylar

  Ad Açıklama
Genel olay BeginPrint Gerçekleşir olduğunda Print yöntemi çağrıldığında, belge baskı ilk sayfasına önce.
Genel olay Disposed Bileşen için yapılan bir çağrı tarafından atıldı oluşur Dispose yöntemi. (Component kaynağından devralındı.)
Genel olay EndPrint Son sayfayı belgenin basıldığında gerçekleşir.
Genel olay QueryPageSettings Hemen her sayfada basılıdır önce gerçekleşir.

Üst

Notlar

PrintForm Bileşeni, çalışma zamanında bir form yazıcı, Baskı Önizleme penceresini veya bir dosyayı bir görüntüsünü yazdırmak sağlar.Kendisini davranışını değiştirir PrintForm önceki sürümlerinde Visual Basic yöntemi.

Örnekler

Aşağıdaki örnek, bir ortak kullanımını gösterir PrintForm bileşeni.

Dim pf As New PrintForm
pf.Form = Me
pf.PrintAction = PrintToPrinter
pf.Print()

İş Parçacığı Güvenliği

Bu türün tüm genel statik (Visual Basic'te Shared) üyeleri iş parçacığı açısından güvenlidir. Hiçbir örnek üyesinin iş parçacığı açısından güvenliği garanti edilemez.

Ayrıca bkz.

Başvuru

Microsoft.VisualBasic.PowerPacks.Printing Ad Alanı

Diğer Kaynaklar

PrintForm Bileşeni (Visual Basic)

Nasıl Yapılır: PrintForm Bileşenini Kullanarak Form Yazdırma (Visual Basic)

Nasıl Yapılır: Formun İstemci Alanını Yazdırma (Visual Basic)

Nasıl Yapılır: Formun İstemci Alanlarını ve Diğerlerini Yazdırma (Visual Basic)

Nasıl Yapılır: Kaydırılabilir Form Yazdırma (Visual Basic)

PrintForm Denetimlerine Başvuruda Bulunan Uygulamaları Dağıtma (Visual Basic)