/ / Czy z vb.net ktoś wymyślił sposób wydrukowania całego przewijalnego formularza? - vb.net, formularze, drukowanie

z vb.net, czy ktoś wymyślił sposób wydrukowania całej przewijanej postaci? - vb.net, formularze, drukowanie

Mam formularz, który oczywiście można przewijać i muszę wydrukować całą zawartość formularza na wielu stronach.

Próbowałem wszystkiego, co mogę znaleźć za pomocą PrintForm, ale drukuje tylko jedną stronę i tylko to, co zmieści się na ekranie.

Patrzyłem na PrintDocument, ale to zmusza mnie do odtworzenia całego dokumentu sformatowanego dla drukarki. Muszę wydrukować to, co już jest.

W formularzu nie mam żadnych przewijalnych elementów, tylko sam formularz nadrzędny jest przewijany.

Przeszukałem internet i nic nie mogę znaleźć. Nawet kupię kontrolę, jeśli ktoś tam jest.

Dzięki.

Odpowiedzi:

0 dla odpowiedzi № 1

Wstaw a PrintForm component do formularza, a następnie

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

valter