1

アプリケーションとクロム内でリッチテキストボックスを使用していますが、リッチテキストボックスはSPACEキーをキャプチャしていません

バグであることがわかりましたが、サードパーティの修正プログラムを使用したくありません。

CtrlrichTextbox は+ Space& Shift+Spaceキーを認識できるのでCtrl、richTextbox の keydown イベントでキーをシミュレートすることにしました

しかし、それなしでシミュレートする方法がわかりませんかSendKeys?UI オートメーションを実行しましたが、キーボード シミュレーションが見つかりません。

助けはありますか?

4

1 に答える 1

0

Silverlight で Space キーをオーバーライドする JavaScript ホットキーでした。アプリケーションのホットキーに JavaScript を使用していますが、スペースは何らかの機能にバインドされています。スペースを押すたびに(silverlight textboxにフォーカスがあるとき)、javascriptがその機能を実行しているので、javascriptからキーを削除しました。

現在、クロムで正常に動作しています。

このリンクのために、私はそれがバグだと思った

http://code.google.com/p/chromium/issues/detail?id=125924

Silverlight & Visual Studio & Expression Blend のせいにして申し訳ありません。JavaScript でした。

于 2012-12-19T05:21:27.323 に答える