私のDataGridViewでは、セルをアクティブにします
dgw.CurrentCell = dgw.Rows[e.RowIndex].Cells["ColumnHeader"];
このようにして、ユーザーは任意のキーを押すだけでセルに直接入力を開始できます。最初のキーがプラス記号の場合、セル内のテキストを削除したい。
キーダウンイベントをキャッチするにはどうすればよいですか? dgw_KeyDown は、そのイベントが DataGridView 自体に対するものであるため機能しませんが、セルがフォーカスされているため、この場合はトリガーされません。