You could handle CurrentCellCloseDropDown and get the index from that list at that point.
private void gridControl1_CurrentCellCloseDropDown(object sender, PopupClosedEventArgs e)
{
GridCurrentCell cc = this.gridControl1.CurrentCell;
GridComboBoxCellRenderer cr = cc.Renderer as GridComboBoxCellRenderer;
if(cr != null)
{
Console.WriteLine(cr.ListBoxPart.SelectedIndex);
}
}