views:

546

answers:

3

I have a DataGridView where one of the columns is a DataGridViewComboBoxColumn. When the grid is populated, that column looks different because of the drop-down arrow appearing on each cell in the column. I'd like to change this so that the drop-down arrow is hidden and only shows up when the row is actually highlighted or when the combobox cell is selected for editing. The behavior I wanted is like how the Properties window in Visual Studio handles its values.

A: 

I'm fairly certain the only way to do this is with CSS.

Jack Marchetti
+2  A: 

In the DataGridViewComboBoxColumn, there is a property called DisplayStyle. Set it to Nothing to hide the DropDownButton

Further information about the DataGridViewComboBoxDisplayStyle enumeration is available at this MSDN link

Joe
Perfect! Just what I was looking for.
dawntrader
In that case, it might be a good idea to mark it as the accepted answer
Joe
A: 

Thank you so much Joe Schmoe. I am trying to figure out this a long time ago.

Jay