Klasa PrintForm
Umożliwia drukowanie obraz formularza systemu Windows w czasie wykonywania.
Hierarchia dziedziczenia
Object
MarshalByRefObject
Component
Microsoft.VisualBasic.PowerPacks.Printing.PrintForm
Przestrzeń nazw: Microsoft.VisualBasic.PowerPacks.Printing
Zestaw: Microsoft.VisualBasic.PowerPacks.Vs (w Microsoft.VisualBasic.PowerPacks.Vs.dll)
Składnia
'Deklaracja
<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 uwidacznia następujące elementy członkowskie.
Konstruktorzy
Nazwa | Opis | |
---|---|---|
PrintForm() | Inicjuje nowe wystąpienia PrintForm klasy. | |
PrintForm(IContainer) | Inicjuje nowe wystąpienie klasy PrintForm klasy, określając IContainer , w którym go będzie być elementem nadrzędnym. | |
PrintForm(Form) | Inicjuje nowe wystąpienie klasy PrintForm klasy, określając Form gdzie go będzie być elementem nadrzędnym. |
Początek
Właściwości
Nazwa | Opis | |
---|---|---|
CanRaiseEvents | Zwraca wartość wskazującą, czy składnik można wygenerować zdarzenie. (Odziedziczone z Component). | |
Container | Pobiera IContainer , która zawiera Component. (Odziedziczone z Component). | |
DesignMode | Pobiera wartość, która wskazuje, czy Component jest obecnie w trybie projektowania. (Odziedziczone z Component). | |
DocumentName | Pobiera lub ustawia nazwę dokumentu, aby wyświetlić (na przykład w stan drukowania okna dialogowego pola lub drukarki kolejki) podczas drukowania dokumentu. | |
Events | Pobiera listę programów obsługi zdarzeń, które są dołączone do tego Component. (Odziedziczone z Component). | |
Form | Pobiera lub ustawia formularza do wydrukowania. | |
PrintAction | Pobiera lub ustawia wartość wskazującą, czy wynik jest kierowany do drukarki, oknie podglądu wydruku lub do pliku. | |
PrinterSettings | Pobiera lub ustawia PrinterSettings obiektu, której można określić różne właściwości drukarki. | |
PrintFileName | Pobiera lub ustawia nazwę pliku, plik PostScript hermetyzowany i ścieżkę, do której zostanie zapisany plik podczas PrintAction ma ustawioną wartość właściwości PrintToFile. | |
Site | Zwraca lub ustawia ISite z Component. (Odziedziczone z Component). |
Początek
Metody
Nazwa | Opis | |
---|---|---|
CreateObjRef | Krytyczny pod względem zabezpieczeń Tworzy obiekt, który zawiera wszystkie istotne informacje wymagane do wygenerowania serwera proxy, używany do komunikowania się z obiektem zdalnym. (Odziedziczone z MarshalByRefObject). | |
Dispose | Zwalnia wszystkie zasoby używane przez Component. (Odziedziczone z Component). | |
Dispose(Boolean) | Zwalnia zasoby niezarządzane używane przez PrintForm składników i opcjonalnie zwalnia zasoby zarządzane. (Zastępuje Component.Dispose(Boolean)). | |
Equals | Determines whether the specified object is equal to the current object. (Odziedziczone z Object). | |
Finalize | Zwalnia zasoby niezarządzanych i wykonuje inne czynności oczyszczania przed Component odzyskane w procesie wyrzucania elementów bezużytecznych. (Odziedziczone z Component). | |
GetHashCode | Serves as the default hash function. (Odziedziczone z Object). | |
GetLifetimeService | Krytyczny pod względem zabezpieczeń Pobiera obiekt usługi bieżącego okresu istnienia, który kontroluje politykę okres istnienia dla tego wystąpienia. (Odziedziczone z MarshalByRefObject). | |
GetService | Zwraca obiekt, który reprezentuje usługę świadczoną przez Component lub przez jego Container. (Odziedziczone z Component). | |
GetType | Gets the Type of the current instance. (Odziedziczone z Object). | |
InitializeLifetimeService | Krytyczny pod względem zabezpieczeń Uzyskuje obiekt usługi istnienia kontroli zasad okres istnienia dla tego wystąpienia. (Odziedziczone z MarshalByRefObject). | |
MemberwiseClone | Creates a shallow copy of the current Object. (Odziedziczone z Object). | |
MemberwiseClone(Boolean) | Powoduje utworzenie kopii shallow bieżącego MarshalByRefObject obiektu. (Odziedziczone z MarshalByRefObject). | |
OnBeginPrint | Uruchamia BeginPrint zdarzenia. | |
OnEndPrint | Uruchamia EndPrint zdarzenia. | |
OnQueryPageSettings | Uruchamia QueryPageSettings zdarzenia. | |
Print() | Wysyła obraz formularza systemu Windows do obiektu docelowego określonego przez PrintAction właściwości. | |
Print(Form, PrintForm.PrintOption) | Wysyła obraz formularza systemu Windows do obiektu docelowego określonego przez PrintAction właściwości, określania formularza i opcje drukowania | |
ToString | Zwraca String zawierający nazwę Component, jeśli istnieje.Metoda ta nie powinna być pomijana. (Odziedziczone z Component). |
Początek
Zdarzenia
Nazwa | Opis | |
---|---|---|
BeginPrint | Występuje, gdy Print metoda jest wywoływana przed na pierwszej stronie wydruku dokumentu. | |
Disposed | Występuje, gdy składnik jest usuwany przez wywołanie do Dispose metody. (Odziedziczone z Component). | |
EndPrint | Występuje, gdy został wydrukowany na ostatniej stronie dokumentu. | |
QueryPageSettings | Występuje od razu, przed drukowaniem każdej strony. |
Początek
Uwagi
PrintForm Składników umożliwia drukowanie obraz formularza, drukarki, oknie podglądu wydruku lub plik w czasie wykonywania.Zachowanie zamienia z PrintForm metody we wcześniejszych wersjach programu Visual Basic.
Przykłady
W poniższym przykładzie przedstawiono typowe zastosowanie PrintForm składników.
Dim pf As New PrintForm
pf.Form = Me
pf.PrintAction = PrintToPrinter
pf.Print()
Bezpieczeństwo wątku
Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.
Zobacz też
Informacje
Przestrzeń nazw Microsoft.VisualBasic.PowerPacks.Printing
Inne zasoby
PrintForm — Składnik (Visual Basic)
Porady: drukowanie formularza za pomocą składnika PrintForm (Visual Basic)
Porady: drukowanie obszarów klienckich formularza (Visual Basic)
Porady: drukowanie obszarów klienckich i nieklienckich formularza (Visual Basic)
Porady: drukowanie formularza przewijanego (Visual Basic)
Wdrażanie aplikacji, które odwołują się do wyniku składnik PrintForm (Visual Basic)