任何帮助都可以!
我有一个包含用户控件的C#GUI,这个用户控件包含一个Web浏览器,我想创建一个按钮,使其在当前状态下以新窗口弹出。
假设我在Google的特定页面上打开了网络浏览器,我想在同一个州的新Windows窗体中弹出用户控件,而不是将我带到google.com的新窗口但到了我打开的当前页面。
有没有让它发挥作用?
提前致谢
答案 0 :(得分:0)
这是你可以做的。
a)从父窗体类访问UserControl类。
b)在用户控件类中创建一个内部属性,该属性将返回WebBrowser控件对象。
c)然后,您可以从主窗体访问WebBrowser.Url属性,然后保存此URL,重定向浏览器或保存URL以便稍后使用相同的URL显示用户控件。如果您为此Url属性分配字符串,则会将浏览器导航到该页面。