インデックス 3 (comboBoxWeekToSchedule の 4 番目の項目) のエントリを選択すると、comboBoxWeekToSchedule には 13 のエントリがあります。それでも、「IndexOutOfRangeException was unhandled」例外がスローされます。
例外をスローしている実行コードは次のとおりです (ハンドラーの最初の行で)。
private void comboBoxWeekToSchedule_SelectedIndexChanged(object sender, EventArgs eargs)
{
DateTime dt = Convert.ToDateTime(comboBoxWeekToSchedule.ValueMember[comboBoxWeekToSchedule.SelectedIndex]);
DisableICRVBS(AYttFMConstsAndUtils.IsFirstWeekOfMonth(dt));
}
omboBoxWeekToSchedule の値は、LongDateString 形式の日付です。特に私が選んだのは「2016 年 3 月 7 日月曜日」です。
では、SelectedIndex が範囲外になる可能性があるのはどうしてでしょうか?