我正在使用Visual Studio中的WebBrowser。我想在我的主窗口中创建一个按钮,当单击它时,它会单击WebBrowser中的按钮。所以基本上我只想知道如何使用C#自动按下按钮。
我发现有几个页面告诉我如何在WinForms中执行此操作,但我真的想在WPF中执行此操作,看起来这些东西在那里不起作用。
答案 0 :(得分:0)
我真的不明白你想要实现的目标(也许你可以尝试使用其他网络浏览器或库来访问html)。
无论如何,你可以尝试从WPF调用javascript:
object[] codeString = {"alert('Replace this alert with javascript code you need');"};
object result = webBrowser.Document.InvokeScript("eval", codeString);