2009-01-06 7 views
0

J'utilise un contrôle WebBrowser dans mon application Visual C# (.net 2.0).
Maintenant, je voudrais ajouter un bouton d'impression qui affiche la boîte de dialogue de configuration de la page, puis imprime directement lorsque l'utilisateur appuie sur le bouton OK ou annule l'impression lorsque l'utilisateur appuie sur le bouton Annuler.
Toutefois, WebBrowser.ShowPageSetupDialog ne renvoie pas DialogResult, mais simplement vide.
Y at-il quelque chose que j'ai manqué ou une autre façon de connaître l'action des utilisateurs?Comment faire pour obtenir le résultat de dialogue de WebBrowser.ShowPageSetupDialog

Répondre

1

La boîte de dialogue Mise en page d'un contrôle WebBrowser définit les entrées de registre. Ce que j'ai fait dans le passé était de définir ces valeurs pour l'utilisateur dans le code et ne leur donnait que l'option d'imprimer.

+0

Merci pour le conseil. Cela ne résout cependant pas mon problème. – Marc

Questions connexes