.NETのWindowsフォームアプリケーションは、フォーカスしているときにショートカットを盗み出しています。 Alt + F4
を使用できるようにするには、コントロールを最初にクリックしなければなりませんでした。Webbrowserコントロールのショートカットを盗みます。
現在、 "WebbrowserShortcuts = false
"でも同じです。
この刺激的な動作を停止する方法はありますか?
.NETのWindowsフォームアプリケーションは、フォーカスしているときにショートカットを盗み出しています。 Alt + F4
を使用できるようにするには、コントロールを最初にクリックしなければなりませんでした。Webbrowserコントロールのショートカットを盗みます。
現在、 "WebbrowserShortcuts = false
"でも同じです。
この刺激的な動作を停止する方法はありますか?
のWinForms WebBrowserコントロール内のSilverlightをロードするときに、私はこの問題を抱えていたと私は<body>
要素に以下を追加して、それを解決:
onload="document.getElementById('silverlightControl').focus()"
...もちろん、私はIDを与える必要があるもので、 silverlightControl
の私<object>
要素に:あなたが唯一のHTMLを持っている場合は
<object id="silverlightControl" data="data:application/x-silverlight-2," type="application/x-silverlight-2" width="100%" height="100%">
、多分あなたはdocument
または、おそらく最初のハイパーリンクをfocus()
を呼び出すことができますか?
同じ問題を抱えていて、onLoad = 'document.focus();'を試したので、私はこの答えを見つけました。それはうまくいきませんでした(Webブラウザーでは単純なHTMLですが、jQueryが使用されていますが、何も始まっていません)。 WebBrowserShortcutsEnabled = falseです。 私はそれをtrueに設定すると終了できますが、他のすべてのショートカットを有効にしたくないので、そのようにすることはできません。 – GuyWithDogs
WBには何が表示されていますか? Officeドキュメントや.pdfのようなものは何ですか? –
いいえ、DocumentTextで埋めたHTMLだけです。 –