Potrebno mi je da u programu na ekranu stoji prozor kao informacija da je stampanje u toku, i da se taj prozor sam zatvori (ukloni sa ekrana) kada se stampanje zavrsi. Ako je ovo moguce, kako?
Napravi thread koji radi stampanje. Pokreni taj thread, a potom prikazi modal dialog sa obavestenjem, a u formi koja je parent tom modal dialogu napravi metodu koja ga zatvara. Kada thread zavrsi sa stampanjem, preko Invoke pozovi tu metodu koja zatvara dialog.
Edit: ili, ako je thread u odvojenoj klasi, preko eventa.
Ja sam radio bez threada. Isto kreiras formu sa informacijom koju zelis da prikazes (stavis da forma nema okvir i titl).
1. instanciras novi objekat forme
2. pozoves Show od forme (ne ShowModal) da ne prekine tok izvrsavanja
3. izvrsis kod za stampanje
4. pozoves Close pa Dispose od forme