ok so if I understand this the DataGridViewComboBoxColumn will not work for me?

The column I want the dropdown to appear in is a column that is bound to my data. (eg if my combo choices were stuff,items,things)

When form opens the exising data is displayed:

ProductNo Type(drop) Qty
1 stuff 2
2 things 5
3 items 4

I offer the ability to add new/change/insert/delete product lines on the grid before finally passing all back to the SQL database.

So in the above example, I right click on the grid, select 'Add New', this adds a new line, with ProductNo 4.
The rest of the cells are now able to be filled in. - I just want to make the types selectable.

This would be so easy if I could just find the Top position of the seleced Cell.