一連の日付を無効にする必要がある UltraCalendarCombo カレンダー コントロールがあります (基本的に週末と祝日)。
その月の日付のリストを反復処理し、対応するすべての日付を無効に設定します。これにより、現在の月は問題ないように見えますが、コントロールの次の月のボタンをクリックして、今から 3 か月または 4 か月前にアクセスしようとすると、今月に戻ります。
このコントロールが何を吸っているのか、どこで入手できるのか、誰か知っていますか?
DateTimeCollection badDates = getMeSomeBadDatesmonth, year);
foreach (DateTime date in badDates)
{
myForm.CalendarInfo.DaysOfMonth[date.Day].Enabled = false;
}