我使用WebBrowser
控件,它找到了功能:
private void findToolStripMenuItem_Click(object sender, EventArgs e)
{
webBrowser1.Select();
SendKeys.Send("^f");
}
哪个工作正常。只有在用户可以使WebBrowser
无法执行某些其他任务时才出现问题:
webBrowser1.Visible = false;
但Find
窗口仍然可见。有什么建议?
谢谢。
答案 0 :(得分:3)
要关闭,请尝试此
webBrowser1.Select();
SendKeys.Send("^f");
SendKeys.Send("{ESCAPE}");
没有简单/直接的方法来控制“查找”对话框。关闭“查找”对话框的一种方法是在焦点具有焦点时将“ESCAPE”发送到对话框。如果在发送“ESCAPE”之前发送“^ f”,则会强制查找对话框获得焦点。