Come ottenere il risultato della finestra di dialogo da WebBrowser.ShowPageSetupDialog
-
03-07-2019 - |
Domanda
Sto usando un controllo WebBrowser nella mia applicazione Visual C # (.net 2.0).
Ora vorrei aggiungere un pulsante di stampa che mostra la finestra di dialogo di impostazione della pagina e quindi stampa direttamente quando l'utente preme il pulsante OK o annulla la stampa quando l'utente preme il pulsante Annulla.
Tuttavia WebBrowser.ShowPageSetupDialog non restituisce DialogResult, ma è nullo.
C'è qualcosa che mi è sfuggito o un altro modo per conoscere l'azione degli utenti?
Soluzione
La finestra di dialogo per l'impostazione della pagina di un controllo WebBrowser imposta le voci di registro. Quello che ho fatto in passato è stato impostare quei valori per l'utente nel codice e dare loro solo la possibilità di stampare.