Sdílet prostřednictvím


Postupy: Tisk klientských a neklientských oblastí formuláře (Visual Basic)

PrintForm Součást umožňuje rychle vytisknout obraz formuláře úplně stejně jako na obrazovce bez použití PrintDocument komponent.Následující postup ukazuje, jak vytisknout formulář, včetně klientské oblasti a oblasti-klient.Oblast-klient obsahuje záhlaví, okraje a Posun pruhů.

Tisknout klienta a oblastí formuláře-klient

  1. V nástrojů, klepněte PowerPacks Visual Basic kartu a potom přetáhněte PrintForm komponenty do formuláře.

    PrintForm Přidání součásti na hlavním panelu komponenty.

  2. V okně Vlastnosti nastavte vlastnost PrintAction na hodnotu PrintToPrinter.

  3. Přidejte následující kód v obslužné rutině události vhodné (například v Click obslužnou rutinu události pro tisk Button).

    PrintForm1.Print(Me, PowerPacks.Printing.PrintForm.PrintOption.FullWindow)
    

    [!POZNÁMKA]

    V některých operačních systémech, text nebo grafiku, které vypracoval Graphics metody nemusí vytisknout správně.In this Case, použijte metodu kompatibilní tisk: PrintForm1.Print(Me, PowerPacks.Printing.PrintForm.PrintOption.CompatibleModeFullWindow).

Viz také

Úkoly

Postupy: Tisk posuvného formuláře (Visual Basic)

Referenční dokumentace

PrintAction

Print

Koncepty

PrintForm – součást (Visual Basic)