Klasa PrintForm
Umożliwia drukowanie obrazu formularza systemu Windows w czasie wykonywania.
Hierarchia dziedziczenia
System.Object
System.MarshalByRefObject
System.ComponentModel.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ąpienie PrintForm klasy. | |
PrintForm(IContainer) | Inicjuje nowe wystąpienie PrintForm klasy, określając IContainer , w którym go będzie być elementem nadrzędnym. | |
PrintForm(Form) | Inicjuje nowe wystąpienie PrintForm klasy, określając Form gdzie to 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 | Zwraca lub ustawia nazwę dokumentu, aby wyświetlić (na przykład w stan drukowania okna dialogowego pole 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 | Zwraca lub ustawia formularza mają być drukowane. | |
PrintAction | Pobiera lub ustawia wartość określającą, czy dane wyjściowe kierowane do drukarki, oknie podglądu wydruku lub pliku. | |
PrinterSettings | Zwraca lub ustawia PrinterSettings obiektów, można określić różne właściwości drukarki. | |
PrintFileName | Zwraca lub ustawia nazwę pliku, plik Encapsulated PostScript i ścieżkę, do której zostanie zapisany plik podczas PrintAction właściwość jest ustawiona na PrintToFile. | |
Site | Zwraca lub ustawia ISite z Component. (Odziedziczone z Component). |
Początek
Metody
Nazwa | Opis | |
---|---|---|
CreateObjRef | 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 niezarządzanych zasobów używanych przez PrintForm składnika i opcjonalnie uwolnień zarządzanych zasobów. (Zastępuje Component.Dispose(Boolean)). | |
Equals | Określa, czy określony obiekt jest równa bieżącego obiektu. (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 | Służy jako funkcja mieszania dla określonego typu. (Odziedziczone z Object). | |
GetLifetimeService | 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 | Pobiera Type bieżącej instancji. (Odziedziczone z Object). | |
InitializeLifetimeService | Uzyskuje obiekt usługi istnienia kontroli zasad okres istnienia dla tego wystąpienia. (Odziedziczone z MarshalByRefObject). | |
MemberwiseClone() | Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object). | |
MemberwiseClone(Boolean) | Powoduje utworzenie kopii shallow bieżącego MarshalByRefObject obiektu. (Odziedziczone z MarshalByRefObject). | |
OnBeginPrint | Podnosi BeginPrint zdarzenia. | |
OnEndPrint | Podnosi EndPrint zdarzenia. | |
OnQueryPageSettings | Podnosi QueryPageSettings zdarzenia. | |
Print() | Wysyła obraz formularza systemu Windows do miejsca docelowego określonego przez PrintAction właściwości. | |
Print(Form, PrintForm.PrintOption) | Wysyła obraz formularza systemu Windows do miejsca docelowego określonego przez PrintAction właściwość, określający formularz 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 wywoływana jest metoda przed pierwszą stroną drukuje dokument. | |
Disposed | Występuje, gdy składnik jest usuwany przez wywołanie do Dispose metody. (Odziedziczone z Component). | |
EndPrint | Występuje, gdy była drukowana ostatniej strony dokumentu. | |
QueryPageSettings | Występuje tuż przed każda strona jest drukowana. |
Początek
Uwagi
PrintForm Składnik pozwala na drukowanie obrazu na drukarce, oknie podglądu wydruku lub pliku formularza w czasie wykonywania.Jego zachowanie zastępuje, z PrintForm metody we wcześniejszych wersjach języka Visual Basic.
Przykłady
Poniższy przykład przedstawia typowe zastosowanie PrintForm składnika.
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
Składnik PrintForm (Visual Basic)
Jak: Drukowanie formularza za pomocą składnika PrintForm (Visual Basic)
Jak: drukowanie obszaru klienckiego formularza (Visual Basic)
Jak: drukowanie klienta i obszarów-klient formularza (Visual Basic)
Jak: Drukuj formularz przewijalne (Visual Basic)
Wdrażanie aplikacji, które odwołują się do składnika PrintForm (Visual Basic)