Stack Overflow と Google を調べましたが、まだ質問に対する答えが見つかりません。テキストボックスを必要とせずにキーが押されたことを検出したい。
質問する
127 次
2 に答える
1
OnKeyPress
mainをオーバーライドForm
します。これにより、キーの押下がキャッチされます
Winフォーム:
protected override void OnKeyPress(KeyPressEventArgs e)
{
base.OnKeyPress(e);
}
WPF: (OnKeyDown
または使用する必要がありますOnKeyUp
protected override void OnKeyDown(KeyEventArgs e)
{
base.OnKeyDown(e);
}
于 2013-03-05T22:01:30.740 に答える
0
すべてのコントロール (フォームを含む) には、KeyPress
使用できるイベントKeyDown
とKeyUp
イベントがあります。
また、独自のコントロールでオーバーライドできる、対応するOnKeyPress
およびOnKeyDown
メソッドがあります。OnKeyUp
于 2013-03-05T22:03:07.820 に答える