ontedi hocamın dediği gibi olabilir. comboboxindex = comboBox1.SelectedIndex; bu kısımı

if( comboBox1.SelectedIndex > -1 ){
comboboxindex = comboBox1.SelectedIndex;
}
Şeklinde yaparsanız eğer ComboBox üzerinde herhangi bir seçim yok ise hata almazsınız. Bunun dışında çok detaylı bakamadım :/