C#で記述しているWinFormsアプリケーションには、ユーザーがキーボードの+キーと-キーを使用してインクリメントまたはデクリメントできるようにする整数値を保持するセルを持つDataGridViewTextBoxColumnがあります。
KeyDownイベントは、削除キーなどを処理するために通常使用するものであるため処理しましたが、プラスキーとマイナスキーを押すとセルが編集モードになり、KeyDownイベントが機能するため機能しません。結果として、これらのキーに対して起動されることはありません。KeyPressイベントについても同じです
実際には、セルを読み取り専用に設定すると起動しますが、コードのいくつかの領域でプロパティをtrueからfalseに設定する必要があり、すぐに乱雑になる可能性があるため、このソリューションには満足していません。
これを達成するための最良の方法は何でしょうか?
ありがとう。