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.
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
If you set DataGridViewComboBoxColumn.DisplayStyleForCurrentCellOnly = True
, then the dropdown only appears when the cell is the current cell.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With