PrintForm – třída
Umožňuje tisk bitovou kopii formuláře systému Windows v době běhu.
Hierarchie dědičnosti
Object
MarshalByRefObject
Component
Microsoft.VisualBasic.PowerPacks.Printing.PrintForm
Obor názvů: Microsoft.VisualBasic.PowerPacks.Printing
Sestavení: Microsoft.VisualBasic.PowerPacks.Vs (v Microsoft.VisualBasic.PowerPacks.Vs.dll)
Syntaxe
'Deklarace
<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
Typ PrintForm zveřejňuje následující členy.
Konstruktory
Název | Popis | |
---|---|---|
![]() |
PrintForm() | Inicializuje novou instanci třídy PrintForm. |
![]() |
PrintForm(IContainer) | Inicializuje novou instanci třídy PrintForm třídy, určíte IContainer ve které se bude nadřazena. |
![]() |
PrintForm(Form) | Inicializuje novou instanci třídy PrintForm třídy, určíte Form kde nadřazena. |
Nahoru
Vlastnosti
Název | Popis | |
---|---|---|
![]() |
CanRaiseEvents | Získá hodnotu určující, zda komponenta může zvýšit události. (Zděděno z Component.) |
![]() |
Container | Získává IContainer , který obsahuje Component. (Zděděno z Component.) |
![]() |
DesignMode | Získá hodnotu označující, zda Component je nyní v režimu návrhu. (Zděděno z Component.) |
![]() |
DocumentName | Získá nebo nastaví název dokumentu pro zobrazení (například ve stavu tisku dialogové okno pole nebo tiskárny fronty) při tisku dokumentu. |
![]() |
Events | Získá seznam obslužné rutiny událostí, které jsou připojeny k této Component. (Zděděno z Component.) |
![]() |
Form | Získá nebo nastaví v podobě, která se má vytisknout. |
![]() |
PrintAction | Získá nebo nastaví hodnotu, která určuje, zda je výstup přesměrován do tiskárny, okno náhledu nebo do souboru. |
![]() |
PrinterSettings | Získá nebo nastaví PrinterSettings objekt, můžete zadat různé vlastnosti objektu tiskárny. |
![]() |
PrintFileName | Získá nebo nastaví název souboru a vytištěn a cestu, ke kterému soubor se uloží při PrintAction je vlastnost nastavena na PrintToFile. |
![]() |
Site | Získá nebo nastaví ISite z Component. (Zděděno z Component.) |
Nahoru
Metody
Název | Popis | |
---|---|---|
![]() |
CreateObjRef | Kritické pro zabezpečení Vytvoří objekt, který obsahuje všechny příslušné informace potřebné pro generování proxy používají ke komunikaci s vzdálený objekt. (Zděděno z MarshalByRefObject.) |
![]() |
Dispose | Uvolní všechny prostředky používané Component. (Zděděno z Component.) |
![]() |
Dispose(Boolean) | Uvolní nespravované prostředky využívané třídou PrintForm komponenty a volitelně také spravované prostředky. (Přepisuje Component.Dispose(Boolean).) |
![]() |
Equals | Určuje, zda je zadaný objekt rovna aktuální objekt. (Zděděno z Object.) |
![]() |
Finalize | Uvolní nespravované prostředky a provede další operace vyčištění před Component je převzaty systémem pro úklid. (Zděděno z Component.) |
![]() |
GetHashCode | Slouží jako výchozí funkce hash. (Zděděno z Object.) |
![]() |
GetLifetimeService | Kritické pro zabezpečení Načte aktuální životnost objektu služby, ovládající zásady platnosti pro tuto instanci. (Zděděno z MarshalByRefObject.) |
![]() |
GetService | Vrátí objekt, který představuje služby poskytované Component nebo jeho Container. (Zděděno z Component.) |
![]() |
GetType | Získá Type aktuální instance. (Zděděno z Object.) |
![]() |
InitializeLifetimeService | Kritické pro zabezpečení Získá objektu životnost služby řízení zásad platnosti pro tuto instanci. (Zděděno z MarshalByRefObject.) |
![]() |
MemberwiseClone | Vytvoří mělká kopie aktuálního Object. (Zděděno z Object.) |
![]() |
MemberwiseClone(Boolean) | Vytvoří kopii aktuální MarshalByRefObject objektu. (Zděděno z MarshalByRefObject.) |
![]() |
OnBeginPrint | Vyvolá BeginPrint události. |
![]() |
OnEndPrint | Vyvolá EndPrint události. |
![]() |
OnQueryPageSettings | Vyvolá QueryPageSettings události. |
![]() |
Print() | Odešle formulář pro systém Windows bitové kopie do cílového umístění určené PrintAction vlastnost. |
![]() |
Print(Form, PrintForm.PrintOption) | Odešle formulář pro systém Windows bitové kopie do cílového umístění určené PrintAction vlastnost, určení formuláře a možnosti tisku |
![]() |
ToString | Vrátí String obsahující název Component, pokud existuje.Tato metoda by přepsány. (Zděděno z Component.) |
Nahoru
Události
Název | Popis | |
---|---|---|
![]() |
BeginPrint | Nastane při Print metoda je volána před první stránka dokumentu se vytiskne. |
![]() |
Disposed | Dochází, když je komponenta uvolněn voláním Dispose metoda. (Zděděno z Component.) |
![]() |
EndPrint | Nastane, když má vytištěno na poslední stránku dokumentu. |
![]() |
QueryPageSettings | Probíhá bezprostředně před je vytištěno každé stránce. |
Nahoru
Poznámky
PrintForm Součástí umožňuje vytisknout obrázek formuláře k tiskárně, okno náhledu nebo do souboru za běhu.Nahradí jeho chování, barvy PrintForm metody v dřívějších verzích sady Visual Basic.
Příklady
Následující příklad ukazuje běžně se používají PrintForm součástí.
Dim pf As New PrintForm
pf.Form = Me
pf.PrintAction = PrintToPrinter
pf.Print()
Bezpečný přístup z více vláken
Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.
Viz také
Referenční dokumentace
Microsoft.VisualBasic.PowerPacks.Printing – obor názvů
Další zdroje
PrintForm – součást (Visual Basic)
Postupy: Tisk formuláře pomocí součásti PrintForm (Visual Basic)
Postupy: Tisk klientské oblasti formuláře (Visual Basic)
Postupy: Tisk klientských a neklientských oblastí formuláře (Visual Basic)
Postupy: Tisk posuvného formuláře (Visual Basic)
Nasazení aplikací odkazujících na součást PrintForm (Visual Basic)