【发布时间】:2014-06-12 12:23:54
【问题描述】:
我在 Windows 窗体应用程序中有两个 webbrowser 控件。我已经导航到 webbrowser control1 中的一个页面。现在我需要将此 webbrowser1 分配给 webbrowser2,并且我需要在这两个 webbrowser 控件中以不同的方式工作。
但是我试过的结果,
webbrowser2 = webbrowser1;
当我这样做时,我在 webbrowser2 中所做的任何事情都会在 webbrowser1 中受到影响。是否可以将 webbrowser 对象分配给其他对象而不影响第一个并继续在第二个 webbrowser 控件中工作。
编辑 - 我的工作流程
我正在做(自动化工作),例如登录网络帐户(例如 Gmail)并在登录成功后执行某些操作。因此,此时我必须将登录的 webbrowser 对象复制到其他对象,以继续进行一些自动化工作,而不会影响第一个对象。如果我只将 url 复制到另一个浏览器,我必须再次进行登录自动化工作。
【问题讨论】:
-
webrowser2.Url = webbrowser1.Url;怎么样 -
@rene 我正在做(自动化工作),例如登录网络帐户(例如 Gmail)并在登录成功后执行某些操作。因此,此时我必须将登录的 webbrowser 对象复制到其他对象,以继续进行一些自动化工作,而不会影响第一个对象。如果我只将 url 复制到另一个浏览器,我必须再次进行登录自动化工作。
标签: c# .net-3.5 webbrowser-control