Postupy: Tisk klientské oblasti formuláře (Visual Basic)
PrintForm Součást umožňuje rychle vytisknout obraz formuláře bez použití PrintDocument komponent.Následující postup ukazuje, jak vytisknout pouze klientské oblasti formuláře bez záhlaví, ohraničení a posuvníků.
Tisk formuláře v oblasti klienta
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.
V okně Vlastnosti nastavte vlastnost PrintAction na hodnotu PrintToPrinter.
Přidejte následující kód v obslužné rutině události vhodné (například v Click obslužnou rutinu události pro TiskButton).
PrintForm1.Print(Me, PowerPacks.Printing.PrintForm.PrintOption.ClientAreaOnly)
[!POZNÁMKA]
V některých operačních systémech, text nebo grafiku, které vypracoval Graphics metody nemusí vytisknout správně.V takovém případě použijte kompatibilní metoda tisku:PrintForm1.Print(Me, PowerPacks.Printing.PrintForm.PrintOption CompatibleModeClientAreaOnly).
Viz také
Úkoly
Postupy: Tisk klientských a neklientských oblastí formuláře (Visual Basic)
Postupy: Tisk posuvného formuláře (Visual Basic)