C# winforms中基于非ActiveX的Webview控件

C# winforms中基于非ActiveX的Webview控件,c#,.net,winforms,C#,.net,Winforms,我正在.NET2.0中构建winform应用程序(无法使用WPF)。使用Webview控件。 由于应用程序是多线程的,并且webview控件基于ActiveX组件,因此我无法使用多线程组件(如计时器控件)刷新url(webview.navigate)。非ActiveX webview控件是否还有其他替代方法?不存在。具有用户界面的大块代码,如浏览器,永远不会真正实现线程安全。不可能,UI从来都不是线程安全的。放弃UI需求,你就能让它工作。这是一个很好的选择。你应该扩展你的答案,在这里包含尽可能多

我正在.NET2.0中构建winform应用程序(无法使用WPF)。使用Webview控件。
由于应用程序是多线程的,并且webview控件基于ActiveX组件,因此我无法使用多线程组件(如计时器控件)刷新url(webview.navigate)。非ActiveX webview控件是否还有其他替代方法?

不存在。具有用户界面的大块代码,如浏览器,永远不会真正实现线程安全。不可能,UI从来都不是线程安全的。放弃UI需求,你就能让它工作。这是一个很好的选择。你应该扩展你的答案,在这里包含尽可能多的信息,并且使用链接仅供参考。嗨@LynnCrumbling当你有机会的时候,在socvr中为你提问