首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

WinForm ATL + TAB 切换应用程序 窗体丢失焦点的有关问题

2013-09-06 
WinForm ATL + TAB 切换应用程序 窗体丢失焦点的问题使用 ALT + TAB 切换应用程序, 当使用 ALT + TAB 再切

WinForm ATL + TAB 切换应用程序 窗体丢失焦点的问题
使用 ALT + TAB 切换应用程序, 当使用 ALT + TAB 再切换回来时窗体内的控件【WebBrowser 编辑模式下的】的焦点丢失, 再次切换  WebBrowser 又可以自动获得焦点。

间隔性的,中间总有一次 WebBrowser 无法自动获得焦点,而下一次又可以自动获得。

怎样可以做到:每一次切换回来时,WebBrowser 都可以自动获得焦点?


[解决办法]


this.Activated += new EventHandler((sender, e) =>
{
    if (webBrowser1.Document != null)
    {
        webBrowser1.Document.Focus();
    }
});

不过这样的话不管切出去之前有没有焦点,切回来之后都会获得焦点。
[解决办法]
楼上正解
[解决办法]
碰到相同问题,求解

热点排行