怎么DataGridView在单元格的编辑事件中设置成Combobox?

如何DataGridView在单元格的编辑事件中设置成Combobox??
窗体上一个DataGridView,都绑定好了。。。

我想在单元格事件CellBeginEdit(单元格处于编辑)的时候,这儿提供一个combobox提供用户选择。。。

由于在这儿需要判断,如果该值不能被修改,则给用户提示。。。并选中此行。。。


这两个该怎么实现呢???

------解决方案--------------------
为什么不使用combox类型的列你呢