2017-06-03 7 views
0

ショートカットをのCtrl + に割り当てました。Returnキーへのショートカットの割り当て入力

私は戻り、ボタントリガーを入力し、カーソルが一番下の行に行かせるはCtrl + を使用する場合には、しかし、動作します。どうすれば無効にできますかを押すと、が入力されます。 + ?

if (e.Control==true && e.KeyCode == Keys.Return) 
{ 
     // do anything() 
} 

答えて

0

これは暗闇の中での一発ですが、if文の中に次のものを追加することはできますか?

e.Cancel = true; 
+0

何の 'キャンセル' プロパティがありません。 –

+0

申し訳ありませんが、分かりません。 – MasterXD

0

以下のコマンドを使用すると、

if (e.KeyCode == Keys.Enter) 
    { 
    e.SuppressKeyPress = true; 
    } 
0

正しくリコールすれば、テキストボックスが文字を受け取った後にキーダウンイベントが発生します。

ではなく、キープレスイベントをお試しください:

 private void textBox1_KeyPress(object sender, KeyPressEventArgs e) 
    { 
     if (e.KeyChar == '\n') 
     { 
      // do anything() 
      e.Handled = true; 
     } 
    } 
関連する問題