C# WatiN-在winForm中使用WatiN

C# WatiN-在winForm中使用WatiN,c#,winforms,watin,C#,Winforms,Watin,我开始与WatiN合作,我想知道,我可以在不打开WatiN的情况下查看结果吗?我可以自动打开浏览器吗 我是说,当我这样做的时候: using (var browser = new IE("http://www.google.com")) { browser.TextField(Find.ByName("q")).Value = "GOGOOG"; } 它工作得很好(而且非常快),但我希望在win表单中看到这一点,而无需打开浏览器 所以我真正的问题是: 我可以在winForm中将Wati

我开始与WatiN合作,我想知道,我可以在不打开WatiN的情况下查看结果吗?我可以自动打开浏览器吗

我是说,当我这样做的时候:

using (var browser = new IE("http://www.google.com"))
{
    browser.TextField(Find.ByName("q")).Value = "GOGOOG";
}
它工作得很好(而且非常快),但我希望在win表单中看到这一点,而无需打开浏览器

所以我真正的问题是:

我可以在winForm中将WatiN与WebBrowser对象/控件一起使用吗?

请看这篇文章:

ActiveX实例用于创建IE实例:

Settings.AutoStartDialogWatcher = false;
var ie = new IE(webBrowser1.ActiveXInstance);
ie.GoTo("http://www.google.com");

谢谢,但我不知道它为什么会抛出异常:System.ArgumentException:iwebBrowser2需要实现shdocvw.IWebBrowser2nvm我错过了需要使用新thred的部分,非常感谢:)