PrintForm Sınıf
Bir Windows formu görüntüsünü çalışma zamanında yazdırmayı etkinleştirir.
Devralma Hiyerarşisi
System.Object
System.MarshalByRefObject
System.ComponentModel.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() | Yeni bir örneğini başlatır PrintForm sınıfı. |
![]() |
PrintForm(IContainer) | Yeni bir örneğini başlatır PrintForm belirten sınıf IContainer , ana, onu öğesi. |
![]() |
PrintForm(Form) | Yeni bir örneğini başlatır PrintForm belirterek, sınıf Form burada da atanamaz. |
Ü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 belge yazdırılırken (örneğin, bir yazdırma durumu iletişim kutusunu veya yazıcı kuyruğunda) görüntülemek için belge adını ayarlar. |
![]() |
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ılacak form. |
![]() |
PrintAction | Alır veya çıktı bir yazıcı, baskı önizleme penceresinde veya bir dosya yönlendirilmiş gösteren bir değeri ayarlar. |
![]() |
PrinterSettings | Alır veya ayarlar bir PrinterSettings nesnesi, bir yazıcının çeşitli özelliklerini belirtmek için kullanabilirsiniz. |
![]() |
PrintFileName | Alır veya ayarlar Encapsulated PostScript dosyasına hangi dosyaya kaydedilecek ne zaman yol ve dosya adı PrintAction özelliği ayarlanmış PrintToFile. |
![]() |
Site | Alır veya ayarlar ISite , Component. (Component kaynağından devralındı.) |
Üst
Yöntemler
Ad | Açıklama | |
---|---|---|
![]() |
CreateObjRef | 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 bırakır bir PrintForm bileşen ve isteğe bağlı olarak yönetilen kaynaklar sürümleri. (Component.Dispose(Boolean) geçersiz kılınır.) |
![]() |
Equals | Belirtilen nesne için geçerli nesne eşit olup olmadığını belirler. (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 | Belirli bir türü için bir karma işlev görür. (Object kaynağından devralındı.) |
![]() |
GetLifetimeService | 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 | Alır Type geçerli örneğinin. (Object kaynağından devralındı.) |
![]() |
InitializeLifetimeService | 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() | Geçerli yüzeysel bir kopyasını oluşturur 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 | Harekete geçiren BeginPrint olay. |
![]() |
OnEndPrint | Harekete geçiren EndPrint olay. |
![]() |
OnQueryPageSettings | Harekete geçiren QueryPageSettings olay. |
![]() |
Print() | Bir Windows formu görüntüsünü tarafından belirtilen hedefe gönderir PrintAction özelliği. |
![]() |
Print(Form, PrintForm.PrintOption) | Bir Windows formu görüntüsünü tarafından belirtilen hedefe gönderir PrintAction özelliği, yazdırma seçeneklerini ve form belirtme |
![]() |
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 | Oluşur, Print yöntemi çağrılır, önce ilk sayfasının belgeyi yazdırır. |
![]() |
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 | Belgenin son sayfasının yazdırıldığında oluşur. |
![]() |
QueryPageSettings | Hemen her sayfa yazdırılmadan önce oluşur. |
Üst
Notlar
PrintForm Bileşen çalışma zamanında form yazıcı, baskı önizleme penceresinde veya bir dosya görüntüsünü yazdırmanıza olanak sağlar.Davranışını değiştirir PrintForm yöntemi önceki sürümlerinde Visual Basic.
Örnekler
Aşağıdaki örnek, yaygın 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: (Visual Basic) PrintForm bileşenini kullanarak Form Yazdır
Nasıl yapılır: (Visual Basic) formun istemci alanı yazdırma
Nasıl yapılır: istemci ve istemci (Visual Basic) Form alanlarının Yazdır
Nasıl yapılır: (Visual Basic) kaydırılabilir bir formu Yazdır
(Visual Basic) PrintForm bileşene referans uygulamalarını dağıtma