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 | |
---|---|---|
PrintForm() | PrintForm sınıfının yeni bir örneğini başlatır. | |
PrintForm(IContainer) | Yeni bir örneğini başlatır PrintForm belirten sınıf IContainer içinde bu üst öğe. | |
PrintForm(Form) | Yeni bir örneğini başlatır PrintForm belirten sınıf Form Burada, üst öğe. |
Üst
Özellikler
Ad | Açıklama | |
---|---|---|
CanRaiseEvents | Bileşeni bir olayı başlatmak gösteren değeri alır. (Component kaynağından devralındı.) | |
Container | Alır IContainer içeren Component. (Component kaynağından devralındı.) | |
DesignMode | Gösteren bir değeri alır mı Component şu anda Tasarım modunda olur. (Component kaynağından devralındı.) | |
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ı. | |
Events | Bunun için bağlı olay işleyicileri listesini alır Component. (Component kaynağından devralındı.) | |
Form | Alır veya ayarlar yazdırılması formu. | |
PrintAction | Alır veya çıktı yazıcı, Baskı Önizleme penceresini veya bir dosya yönlendirilmiş belirten bir değer ayarlar. | |
PrinterSettings | Alır veya ayarlar bir PrinterSettings nesnesi yazıcı çeşitli özelliklerini belirlemek için kullanabilirsiniz. | |
PrintFileName | Kapsüllenmiş PostScript dosya için Dosya kaydedilecek ne zaman yolu ve dosya adını alır veya ayarlar PrintAction özelliği PrintToFile. | |
Site | Alır veya ayarlar ISite , Component. (Component kaynağından devralındı.) |
Üst
Yöntemler
Ad | Açıklama | |
---|---|---|
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ı.) | |
Dispose | Tarafından kullanılan tüm kaynakları serbest bırakır Component. (Component kaynağından devralındı.) | |
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.) | |
Equals | Determines whether the specified object is equal to the current object. (Object kaynağından devralındı.) | |
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ı.) | |
GetHashCode | Serves as the default hash function. (Object kaynağından devralındı.) | |
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ı.) | |
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ı.) | |
GetType | Gets the Type of the current instance. (Object kaynağından devralındı.) | |
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ı.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Object kaynağından devralındı.) | |
MemberwiseClone(Boolean) | Geçerli yüzeysel bir kopyasını oluşturur MarshalByRefObject nesne. (MarshalByRefObject kaynağından devralındı.) | |
OnBeginPrint | Başlatır BeginPrint olay. | |
OnEndPrint | Başlatır EndPrint olay. | |
OnQueryPageSettings | Başlatır QueryPageSettings olay. | |
Print() | Bir Windows Form görüntüsünü tarafından belirtilen hedef gönderir PrintAction özelliği. | |
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 | |
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 | |
---|---|---|
BeginPrint | Gerçekleşir olduğunda Print yöntemi çağrıldığında, belge baskı ilk sayfasına önce. | |
Disposed | Bileşen için yapılan bir çağrı tarafından atıldı oluşur Dispose yöntemi. (Component kaynağından devralındı.) | |
EndPrint | Son sayfayı belgenin basıldığında gerçekleşir. | |
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)