Windows フォーム アプリケーションにカスタム DataGridView コントロールがあります。ユーザーが Enter キーを押したときに、何も起こらないようにしたいです。カスタム DataGridView の OnKeyPress メソッドをオーバーライドして、SelectedCell プロパティが変更されないようにしました。これは、セルが選択されているが編集されていない場合に問題なく機能します。ただし、Enter キーを押したときにセルが編集モードの場合、CellEndEdit イベントは引き続き発生し、その後 SelectedCell プロパティが変更されます。
Enter キーが DataGridView コントロールの編集モードを終了しないようにするにはどうすればよいですか?