【问题标题】:How to use confirm dialog handler?如何使用确认对话框处理程序?
【发布时间】:2011-09-14 13:08:15
【问题描述】:

我尝试使用确认对话框处理程序单击“确定”,但仍然无法单击。我用对了吗?代码如下:

var handler = new ReturnDialogHandler();
using (new UseDialogOnce(WebBrowser.Current.DialogWatcher, handler))
{
    WebBrowser.Current.AddDialogHandler(handler);
    WebBrowser.Current.Link("delete").ClickNoWait();
    handler.WaitUntilExists(5);
    handler.OKButton.Click();
    WebBrowser.Current.WaitForComplete();
}

【问题讨论】:

  • 这是什么语言?请更新问题和/或标签。

标签: dialog handler confirm


【解决方案1】:

在 WatiN 的单元测试中,处理程序是这样创建的:

var handler = ReturnDialogHandler.CreateInstance();

【讨论】:

    猜你喜欢
    • 2011-02-13
    • 1970-01-01
    • 1970-01-01
    • 2016-01-17
    • 2020-01-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-14
    相关资源
    最近更新 更多