Hi,
In my case is DataGridViewCell.KeyEntersEditMode(KeysEventArgs e). The idea is to hadle chars like '*', '\' and '+' for which I want a custom behavior.
Since DataGridViewCell.KeyEntersEditMode(KeysEventArgs e) is called from DataGridView.ProcessKeyEventArgs(ref Message m), perhaps an extended KeyEventArgs could provide the charcode for printable characters.