Web浏览器控制焦点

时间:2013-09-25 14:11:54

标签: c# .net wpf browser web

希望有人能够提供帮助。

我已经在我的C#WPF应用程序中嵌入了一个WebBrowser控件,这适用于触摸和鼠标滚轮移动(我已经嵌入了Google地图页面)。

然而,只要我打开另一个应用程序,然后返回到我的C#应用​​程序,WebBrowser控件已经失去焦点,然后停止触摸和鼠标滚轮工作。

我能让它再次运行的唯一方法是TAB,直到重点关注WebBrowser控件。我已经尝试在WebBrowser控件上设置Focus()但它似乎永远不会重新获得焦点。

任何想法?

1 个答案:

答案 0 :(得分:1)

在调用true之前将Focusable设置为Focus()。 Focusable的默认值为false

webBrowser1.Focusable = true;
webBrowser1.Focus();