C# WebBrowser性能问题
我需要在单个WPF窗口中使用许多(5到10)WebBrowser控件。其中一些使用JS,需要渲染图形 当WebBrowser加载页面时,应用程序将冻结10分钟或更长时间 我曾尝试使用WPF和Windows窗体的WebBroser,但它们都存在这些性能问题 例如,当我删除到2个WebBrowser时,应用程序运行良好C# WebBrowser性能问题,c#,wpf,C#,Wpf,我需要在单个WPF窗口中使用许多(5到10)WebBrowser控件。其中一些使用JS,需要渲染图形 当WebBrowser加载页面时,应用程序将冻结10分钟或更长时间 我曾尝试使用WPF和Windows窗体的WebBroser,但它们都存在这些性能问题 例如,当我删除到2个WebBrowser时,应用程序运行良好 有什么方法可以提高WebBrowser的性能吗?有什么理由必须在应用程序中显示网页吗?您是否可以将它们加载到iexplore.exe的实际实例中,并使用COM自动化来控制它们?win
有什么方法可以提高WebBrowser的性能吗?有什么理由必须在应用程序中显示网页吗?您是否可以将它们加载到
iexplore.exe的实际实例中,并使用COM自动化来控制它们?windows包含WebBrowser和更多WPF控件。我正在使用WebBrowser加载我正在使用的库提供给我的一些页面。它们都是一个窗口的一部分,不应该分开。听起来像是“异步vs同步”的问题?你能在另一个线程中初始化你的web浏览器吗?即使它们很慢,你也不会得到一个冻结的屏幕。它们在XAML中,我怎么能做到呢?