【发布时间】:2015-04-25 23:51:12
【问题描述】:
我有 Class1.cs 和 MainWindow.xaml 和 .cs。
Class1.cs 长这样
var login = htmlDoc.getElementById("login") as HTMLFormElement;
if (login != null)
{
login.submit();
}
var registerForm = htmlDoc.getElementById("register") as HTMLFormElement;
if (registerForm != null)
{
registerForm.submit();
}
在我的 MainWindow.cs 中,我有一个加载页面并等待用户的 webBrowser 控件。在用户输入时,我填写一些输入框并提交表单。那是 login.submit()。执行完之后,我的 registerForm 始终为空,因为 webBrowser 控件没有时间实际更改内容。如何在 login.submit 后延迟执行代码并等待页面完成加载?
【问题讨论】: