Sdílet prostřednictvím


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

  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 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)

Referenční dokumentace

PrintAction

Print

Koncepty

PrintForm – součást (Visual Basic)