I have a combobox that I am filling with data at form load. I also have code that adds data to another field when the SelectedIndex gets changed. Right now I have a SelectedIndex = -1 after the combobox is filled so that there is no value listed in the combobox when the form is finished loading.

The problem is that that SelectedIndex = -1 is tripping my SelectedIndexChange code block. This seems like I am attempting such a common task that there must be an easy workaround or I am really missing something obvious.

Any ideas?