以编程方式在webbrowser控件C#中按Tab键

时间:2011-12-19 11:38:31

标签: c# .net winforms webbrowser-control keypress

我想以编程方式按Tab键。我用了这段代码:

private void BrowserPage_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
{
  webBrowser.Select();
  webBrowser.Focus();
  PreviewKeyDownEventArgs ee = new PreviewKeyDownEventArgs(Keys.Tab);
  webBrowser_PreviewKeyDown(sen, ee);
}

但在网络浏览器中,重点不是转移到下一个控件..

1 个答案:

答案 0 :(得分:2)

确保webBrowser控件具有焦点并尝试下一行:

SendKeys.Send("{TAB}");

更多信息herehere

我希望它有所帮助。