.net 是否有任何方法可以确定用户在WebBrowser.ShowDialog()中单击了打印还是取消?

.net 是否有任何方法可以确定用户在WebBrowser.ShowDialog()中单击了打印还是取消?,.net,winforms,devexpress,webbrowser-control,.net,Winforms,Devexpress,Webbrowser Control,我只是想确定用户是从对话框中选择了打印还是取消。我找不到任何事件或属性可以让我知道控件中显示的文档是否已实际发送到打印机。我现在能得到的最接近的结果是确定对话框是否打开 这可能吗 谢谢 (我们使用的是DevEx,所以如果我想要的是通过他们的一个控件实现的话,我也会对此感兴趣。) 背景:我们在WebBrowser中显示的是xml文件的内容,它们位于XSL文件旁边的目录中。如果您谈论的是ShowPrintDialog()我认为返回类型存在问题,因为它调用所选打印机的UI。 此UI不一定是标准化的,因

我只是想确定用户是从对话框中选择了打印还是取消。我找不到任何事件或属性可以让我知道控件中显示的文档是否已实际发送到打印机。我现在能得到的最接近的结果是确定对话框是否打开

这可能吗

谢谢

(我们使用的是DevEx,所以如果我想要的是通过他们的一个控件实现的话,我也会对此感兴趣。)


背景:我们在WebBrowser中显示的是xml文件的内容,它们位于XSL文件旁边的目录中。

如果您谈论的是
ShowPrintDialog()
我认为返回类型存在问题,因为它调用所选打印机的UI。 此UI不一定是标准化的,因此您可能有一个没有取消按钮的窗口:/

遇到类似问题时,我只创建了一个简单的“打印表单”,用于打印
WebBrowser.Print()