DataSourceにListを継承したオブジェクトを、DisplayMemberやValueMember指定と共に設定したComboBoxで、初期表示項目を設定しようとSelectedIndexを指定したのですが、エラーが発生しました。エラーはOutOfRange的なもの。
この状況と同じでした。
- ComboBox Setting both DataSource and SelectedIndex
- http://bytes.com/topic/c-sharp/answers/777129-combobox-setting-both-datasource-selectedindex
BindingContextに、Windows.Forms.BindingContextをNewしたものを突っ込むだけで解消です。実はこのあたりよくわかっていないのできちんとやらないといけないのだけど……。