Prueba en el evento EditingControlShowing
Código C#:
Ver originalprivate void DgIti_EditingControlShowing(object sender, DataGridViewEditingControlShowingEventArgs e)
{
if (e.Control is DataGridViewComboBoxEditingControl)
{
DataGridViewComboBoxEditingControl CellComboBox = (DataGridViewComboBoxEditingControl)e.Control;
CellComboBox.SelectionChangeCommitted -= new EventHandler(CbComboVerificar);
if (ColCombo == "nombredetucolumna")
{
CellComboBox.SelectionChangeCommitted += new EventHandler(CbComboVerificar);
}
}
}
void CbComboVerificar(object sender, EventArgs e)
{
Obj = (ComboBox)sender;
// Procedimiento Normal como si fuera un combo
Obj.DataSource=tutabla;
//.........
}