
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
フォームのKeyPreviewプロパティで対応できるのでは?
KeyPressなどのキーイベントをすべてフォームが受け取るようにする
http://dobon.net/vb/dotnet/form/keypreview.html
さらに、キーがEnterだったら、処理をフォームのイベントで終わらせることも出来る
Form1_KeyDown()の中で
If e.KeyCode <> Keys.Enter Then
e.Handled = True
End If
とすれば、コントロール側にEnterキーのイベントが飛ばない。
この回答への補足
回答、ありがとうございます。
ご指摘のように、keypreviewもkeydownも修正していますが、
どうも『Enterキーでフォーカスのあるボタンをクリック』という
動きは、keydownとは別に処理されているようで、どうしても
実現できません。
強制的に、TextBoxなどの違うコントロールにFocusを
移せば、ひとまずは回避できますが、どうしても『ボタンが
フォーカスの状態にあった時に』という条件が満たせません。
結局のところ、フォーカス状態でのEnterキーは、Windowskの
動作で固定されてて、変更できないということなのでしょうか…。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBAで一時中断したプログラムの...
-
c# 文字列の最後から1文字削除...
-
C# Enterキーの動作について
-
Visual C#でストップウォッチ機...
-
今更、VBAでRPA、キーボード操...
-
JSPでボタンを押したら、文字が...
-
Eclipseでクリーンが出来ない
-
JSPでメッセージボックスを表示...
-
ロストフォーカスイベントとそ...
-
C# ListView内の検索機能について
-
Excel VBA ダイアログシートの...
-
DataGridViewのチェックボック...
-
VBAで早押しゲームを作りたい
-
C# VBAで言うexit subについて
-
VB.NETでボタンクリックイベン...
-
Fancyboxのiframe内に閉じるボタン
-
ACCESS リストボックスに検索結...
-
js 表示 非表示
-
メール添付されたPDFファイルが...
-
ブラウザの×ボタン(閉じるボタ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBAで一時中断したプログラムの...
-
c# 文字列の最後から1文字削除...
-
Eclipseでクリーンが出来ない
-
JSPでメッセージボックスを表示...
-
DataGridViewのチェックボック...
-
メール添付されたPDFファイルが...
-
今更、VBAでRPA、キーボード操...
-
「押下」は「おうか」と読む?
-
javascript 別ウィンドウを開...
-
ロストフォーカスイベントとそ...
-
SPREADでカーソルの位置を1行目...
-
ブラウザの×ボタン(閉じるボタ...
-
JSPでボタンを押したら、文字が...
-
グリッドビューでのチェックボ...
-
表示ボタン押下すると、テキス...
-
Fancyboxのiframe内に閉じるボタン
-
GridViewの項目編集(初歩)
-
【C#】 : WindowsProgramming ...
-
Ctrlキーを押しながらのダブル...
-
C# Enterキーの動作について
おすすめ情報