失敗
comboBox.DataSource=ItemList;//ItemListは、DBからSELECTしたエンティティクラスのリストcomboBox.SelectedIndex=0;//上記のコードを実行すると、System.ArgumentOutOfRangeException が発生する。//Unhandled exception. System.ArgumentOutOfRangeException: '0' の InvalidArgument=Value は 'SelectedIndex' に対して有効ではありません。 (Parameter 'value')//Actual value was 0.
SelectedIndex を set する前に、CreateControl メソッドを実行すると動作した (インデックス0番の値が SelectedValue に set された。)
成功
comboBox.DataSource=ItemList;comboBox.CreateControl();comboBox.SelectedIndex=0;
環境 C# (.net 5 / C #8.0)