C# 如何在浏览器中使用web浏览器控件?

C# 如何在浏览器中使用web浏览器控件?,c#,silverlight,browser,webbrowser-control,C#,Silverlight,Browser,Webbrowser Control,我正试图通过Silverlight项目中的web浏览器控件加载HTML页面,但似乎只能从非浏览器模式查看该控件的内容 在浏览器中是否有使用它的方法?您能提供更多详细信息吗?如果要控制Internet Explorer窗口中的WebBrowser控件并与之交互,则可以执行此操作。代码将保持不变,只是在声明(比如)HTML文档时需要更改MSHTMLDOM引用,并且它将声明为InternetExplorer类型(如果使用VB,则在“as”部分后面出现intellisense,与c#的情况相同) 一旦你

我正试图通过Silverlight项目中的web浏览器控件加载HTML页面,但似乎只能从非浏览器模式查看该控件的内容


在浏览器中是否有使用它的方法?

您能提供更多详细信息吗?如果要控制Internet Explorer窗口中的WebBrowser控件并与之交互,则可以执行此操作。代码将保持不变,只是在声明(比如)HTML文档时需要更改MSHTMLDOM引用,并且它将声明为InternetExplorer类型(如果使用VB,则在“as”部分后面出现intellisense,与c#的情况相同)

一旦你引用这个窗口,你就可以控制它-一切都是一样的,因为IE也使用WB控件,如果你想在你的应用程序中使用WB控件,你应该能够,给我们一些更多的细节,你是说内容或链接正在一个新的外部IE窗口中打开?如果是这样的话,这些事情是可以解决的:)

另外,如果您使用的是WPF.NET,我认为与传统的.NET WB控件相比,有一个不同的、更酷的WB控件。请详细说明你的问题,以便我能进一步帮助你