1
我想顯示一個打印機對話框,但是當我運行以下代碼時,它將在ShowPrinterDialog打開時立即打印。換句話說,在打印之前它不會等待ShowPrinterDialog關閉。使用WebBrowser顯示對話框
WebBrowser browser = new WebBrowser();
browser.DocumentText = "<b>Stack Overflow FTW!</b>";
browser.DocumentCompleted += Browser_DocumentCompleted;
void Browser_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
{
((WebBrowser)sender).ShowPrinterDialog();
((WebBrowser)sender).Print();
}
有關如何解決此問題的任何想法?