InvalidArgument = El valor de '0' no es válido para 'SelectedIndex'

Estoy trabajando en una aplicación de formularios Windows Forms en .NET 4.0. Como estoy vinculando datos a unaBindingSource (a lo que unComboBox está vinculado), obtengo la siguiente excepción. Nota: Lo obtengo solo si hago que el depurador se detenga en las excepciones que se lanzan, ya sea no manejadas o manejadas. Por lo tanto, la excepción se encuentra en algún lugar, pero no estoy seguro de si está bien que se lance.

ArgumentOutOfRangeException ocurrió InvalidArgument = El valor de '0' no es válido para 'SelectedIndex'. Nombre del parámetro: SelectedIndex

No estoy configurando elSelectedIndex propiedad. Mi código se muestra a continuación. @myData es unIList de entidades List en tiempo de ejecución)

myBindingSource.DataSource = myData;

No puedo entender lo que estoy haciendo mal. Además, la Pila de llamadas me confunde un poco (ver más abajo). El marco de Windows Forms parece estar configurandoSelectedIndex en el cuadro combinado, lo que provoca la excepción. ¿Alguien sabe una forma de deshacerse de esto?

Cheers Matthias

System.Windows.Forms.dll!System.Windows.Forms.ComboBox.SelectedIndex.set(int value) + 0x233 bytes   
System.Windows.Forms.dll!System.Windows.Forms.CurrencyManager.OnPositionChanged(System.EventArgs e) + 0x3e bytes    
System.Windows.Forms.dll!System.Windows.Forms.CurrencyManager.ChangeRecordState(int newPosition, bool validating, bool endCurrentEdit, bool firePositionChange, bool pullData) + 0x1bd bytes    
System.Windows.Forms.dll!System.Windows.Forms.CurrencyManager.List_ListChanged(object sender, System.ComponentModel.ListChangedEventArgs e) + 0x75c bytes   
System.Windows.Forms.dll!System.Windows.Forms.BindingSource.ResetBindings(bool metadataChanged) + 0x3e bytes    
System.Windows.Forms.dll!System.Windows.Forms.BindingSource.SetList(System.Collections.IList list, bool metaDataChanged, bool applySortAndFilter) + 0x22c bytes 
System.Windows.Forms.dll!System.Windows.Forms.BindingSource.DataSource.set(object value) + 0x47 bytes   
(my method)