0
私は非常に大きな.netフォームアプリケーションを持っており、フォーム入力時にキーボード入力をキャプチャして、フォーカスがないのにテキストボックスにリダイレクトできるようにしたい。私はKeyPreviewフラグのフォームを設定しました。問題なくキーイベントをキャプチャできます。私はテキストボックスに文字を送ることさえできますが、カーソルキー、削除、バックスペースなどを扱う方法はわかりません。.netの子コントロールへのキーボード入力のリダイレクト
私は、フォームOnKeyDownメソッドのテキストボックスにフォーカスを送ろうとしました。それはキープレスをリダイレクトしますが、動作しませんでした。フォーカス操作が遅すぎるようです。
明るいアイデアですか?
乾杯、
クリス。
入力いただきありがとうございます。私はフォームレベルで最初にそれを処理しています。なぜなら、これは、TBに焦点がない場合にキープレスを確実にキャプチャできる唯一の方法だからです。 –