我很好奇这是否可能,但基本上我需要的是从WPF应用程序打开System.Windows.Forms.WebBrowser模式对话框时我需要捕获从页面传回给WPF的值保持一个窗口或根据我返回的值关闭它。这甚至是可能的,还是我不得不采用不同的方式?
谢谢,安德鲁
答案 0 :(得分:1)
当然可以,只需创建对话框,为您在第二个表单中创建的自定义事件注册事件处理程序并将其显示为模态,然后在表单内部执行您需要执行的操作以及何时发生主表单已注册的事件,在您的事件中使用的自定义EventArgs类中,您可以传递值main表单需要获取。从主窗体中检查值,你什么也不做或关闭弹出窗口....