Я думаю, что проблема будет в том, что элементы ComboBox заполняются в фоновом потоке (связыванием), и, таким образом, в то время, когда вы устанавливаете SelectedIndex в 0, в списке нет никаких элементов.
В этом случае хитрость заключается в обработке события StatusChanged на ItemContainerGenerator в ComboBox и установке там выбранного индекса:
comboBox1.ItemContainerGenerator.StatusChanged += ItemContainerGenerator_StatusChanged;
void ItemContainerGenerator_StatusChanged(object sender, EventArgs e)
{
if (comboBox1.ItemContainerGenerator.Status != GeneratorStatus.ContainersGenerated)
{
return;
}
// unhook the event - we don't need it now
comboBox1.ItemContainerGenerator.StatusChanged -=
ItemContainerGenerator_StatusChanged;
comboBox1.SelectedIndex = 0;
}