Udostępnij za pośrednictwem


Porady: drukowanie obszarów klienckich i nieklienckich formularza (Visual Basic)

PrintForm Składnik pozwala na szybkie wydrukowanie obrazu formularza dokładnie tak, jak pojawia się on na ekranie bez korzystania z PrintDocument składnika.Poniższa procedura pokazuje, jak wydrukować formularza, w tym zarówno obszaru klienckiego i obszaru-klient.Obszar klienta nie zawiera pasek tytułu, obramowania i przewijania paski.

Aby wydrukować zarówno klient, jak i obszarów-klient formularza

  1. W Przybornik, kliknij przycisk PowerPacks programu Visual Basic tab, a następnie przeciągnij PrintForm części formularza.

    PrintForm Składnik zostanie dodany do komponentów.

  2. W Właściwości okno, ustawić PrintAction właściwość, aby PrintToPrinter.

  3. Dodaj następujący kod w procedurze obsługi odpowiedniego zdarzenia (na przykład w Click obsługi zdarzenia Print Button).

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

    [!UWAGA]

    W niektórych systemach operacyjnych, tekstu lub grafiki przez Graphics metody mogą nie zostać wydrukowane poprawnie.In this case, użyj metody drukowania niezgodne: PrintForm1.Print(Me, PowerPacks.Printing.PrintForm.PrintOption.CompatibleModeFullWindow).

Zobacz też

Zadania

Porady: drukowanie formularza przewijanego (Visual Basic)

Informacje

PrintAction

Print

Koncepcje

PrintForm — Składnik (Visual Basic)