フォームでもキーイベントを受け取るようにする
フォームでも、キーイベントを受け取るようにするには、KeyPreview プロパティを true に設定します。これにより、フォームの KeyDown, KeyPress, KeyUp イベントが発生するようになります。フォームでキーイベントを受けれるようになったからと言って、フォーム内のコントロールのキーイベントが発生しなくなるわけではありません。
通常は、デザイナで初期値として設定します。
サンプルコード
以下にサンプルコードを示します。
J# (Java)
// フォームでもキーイベントを受け取る
this.set_KeyPreview(true);
関連するリファレンス
以下に関連するリファレンスを示します。
