5

「ENTER」キーが押されたときにキャレットがテキスト ボックスの次の行に移動しないようにするにはどうすればよいですか? 言い換えれば、テキストボックスで「ENTER」または「RETURN」キーを無効にする方法は?

4

2 に答える 2

12

OnKeyDownイベントを書くことができます。を使用しe.SuppressKeyPressて、キーを処理することを .NET に伝えることができます。このようなもの:

if (e.KeyCode == Keys.Enter) {
    e.SuppressKeyPress = true;
}
于 2009-03-13T18:41:07.460 に答える
6

をご覧くださいTextBox.AcceptsReturn

于 2009-03-13T18:41:25.447 に答える