Udostępnij za pośrednictwem


Jak: Drukuj formularz przewijalne (Visual Basic)

PrintForm Składnik pozwala na szybkie wydrukowanie obrazu formularza bez korzystania z PrintDocument składnika.Domyślnie tylko widoczne części formularza jest drukowane; Jeśli użytkownik ma rozmiar formularza w czasie wykonywania, obraz nie może wydrukować zgodnie z przeznaczeniem.Poniższa procedura pokazuje, jak wydrukować obszaru klienckiego pełną możliwością przewijania formularza, nawet jeśli formularz został zmieniony.

Aby wydrukować obszaru klienckiego pełną możliwością przewijania 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 wydrukuButton).

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

    [!UWAGA]

    W niektórych systemach operacyjnych, tekstu lub grafiki przez Graphics metody mogą nie zostać wydrukowane poprawnie.W tym przypadku nie będzie mógł drukować z Scrollable parametru.

Zobacz też

Zadania

Jak: drukowanie obszaru klienckiego formularza (Visual Basic)

Jak: drukowanie klienta i obszarów-klient formularza (Visual Basic)

Informacje

PrintAction

Print

Koncepcje

Składnik PrintForm (Visual Basic)