我在我的.NET Windows窗体应用程序中使用Webbrowser控件时,如果这个控件处于焦点状态,它会窃取快捷键。为了能够使用Alt + F4
,我必须先单击一个控件。
目前"WebbrowserShortcuts = false
",但情况仍旧相同。
有没有办法停止这种令人恼火的行为?
我在我的.NET Windows窗体应用程序中使用Webbrowser控件时,如果这个控件处于焦点状态,它会窃取快捷键。为了能够使用Alt + F4
,我必须先单击一个控件。
目前"WebbrowserShortcuts = false
",但情况仍旧相同。
有没有办法停止这种令人恼火的行为?
我在winforms WebBrowser中加载Silverlight时遇到了这个问题,我通过将以下内容添加到<body>
元素中解决了它:
onload="document.getElementById('silverlightControl').focus()"
...... 这意味着我必须给我的 <object>
元素赋予一个 silverlightControl
的 id:
<object id="silverlightControl" data="data:application/x-silverlight-2," type="application/x-silverlight-2" width="100%" height="100%">