After I set \"EditOnEnter\" to be true, the DataGridViewComboBoxCell
still takes two clicks to open if I don\'t click on the down arrow part of the combo box.>
To avoid the SendKeys issues, try the solution from Open dropdown(in a datagrid view) items on a single click. Essentially, in OnEditingControlShowing hook to the Enter event of the combo box, in the Enter event handler, set ComboBox.DroppedDown = true. That seems to have the same effect, but without the side effects @Cody Gray mentions.