Question

J'utilise un contrôle WebBrowser dans mon application Visual C # (.net 2.0).
J'aimerais maintenant ajouter un bouton d'impression qui affiche la boîte de dialogue de configuration de la page, puis s'imprime directement lorsque l'utilisateur appuie sur le bouton OK ou annule l'impression lorsque l'utilisateur appuie sur le bouton d'annulation.
Cependant, WebBrowser.ShowPageSetupDialog ne renvoie pas DialogResult, mais est simplement vide.
Y a-t-il quelque chose qui m'a échappé ou un autre moyen de connaître l'action des utilisateurs?

Était-ce utile?

La solution

La boîte de dialogue de configuration de la page d'un contrôle WebBrowser définit les entrées de registre. Ce que j’avais fait dans le passé, c’était de définir ces valeurs pour l’utilisateur en code et de ne lui donner que la possibilité d’imprimer.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top