C# 如何将Webbrowser对象强制转换为AxWebbrowser?

C# 如何将Webbrowser对象强制转换为AxWebbrowser?,c#,winforms,webbrowser-control,C#,Winforms,Webbrowser Control,我必须在WebBrowser中使用代理用户名和密码 我几乎已经完成了,只需要在c#中将Webbrowser对象强制转换为Axwebbrowser。看起来您的窗体上有一个控件,类型为Webbrowser,名为webBrowser1。您似乎想将其转换为AxWebBrowser类型。我不知道AxWebBrowser是什么:它不是.NET框架中的类。我仍然不清楚你为什么要投这部电影 WinFormsWebBrowser控件只是ActiveX控件的包装。您将无法将WebBrowser直接强制转换到该Act

我必须在WebBrowser中使用代理用户名和密码


我几乎已经完成了,只需要在c#中将Webbrowser对象强制转换为Axwebbrowser。

看起来您的窗体上有一个控件,类型为Webbrowser,名为
webBrowser1
。您似乎想将其转换为AxWebBrowser类型。我不知道AxWebBrowser是什么:它不是.NET框架中的类。我仍然不清楚你为什么要投这部电影


WinFormsWebBrowser控件只是ActiveX控件的包装。您将无法将WebBrowser直接强制转换到该ActiveX控件,因为它们是不同的类型。但是,WebBrowser控件确实具有返回“表示底层ActiveX WebBrowser控件的对象”的属性。这可能是您所需要的,尽管您的问题很模糊,一旦您获得ActiveX控件的引用,您实际上想对它做什么。

您的问题是什么?你已经试过什么了?我搜索过了,但没有得到任何结果。AxWebBrowser axB=(AxWebBrowser)webBrowser1;//错误这是WPF还是Windows窗体?没有转换,AxWebBrowser是一个与内置WebBrowser类完全无关的AxHost包装类。它们都用不同的方式包装IE。使用一个或另一个,不要同时使用它们。我必须将代理凭据传递给webbrowser是否有不使用win32 api的解决方案??