Поделиться через


MonthCalendar.SetSelectionRange(DateTime, DateTime) Метод

Определение

Задает выбранные даты в элементе управления календаря месяца указанным диапазоном дат.

public:
 void SetSelectionRange(DateTime date1, DateTime date2);
public void SetSelectionRange(DateTime date1, DateTime date2);
member this.SetSelectionRange : DateTime * DateTime -> unit
Public Sub SetSelectionRange (date1 As DateTime, date2 As DateTime)

Параметры

date1
DateTime

Дата начала диапазона выбора.

date2
DateTime

Дата окончания диапазона выбора.

Исключения

date1 меньше минимальной даты, допустимой для элемента управления календарем месяца.

–или–

date1 больше максимально допустимой даты для элемента управления календарем месяца.

–или–

date2 меньше минимальной даты, допустимой для элемента управления календарем месяца.

–или–

date2 больше максимально допустимой даты для элемента управления календарем месяца.

Это исключение будет создано только в том случае, если MinDate оно MaxDate было задано явным образом.

Комментарии

Использование этого метода функционально эквивалентно настройке SelectionRange свойства. Вы можете задать даты начала и окончания отдельно, задав SelectionStartSelectionEnd либо свойство.

Если параметр date1 больше date2 параметра, оба даты задаются date1 в качестве значения.

Замечание

Прокручивая отображение календаря с помощью кнопок навигации при выборе диапазона, может привести к непредвиденным результатам (например, диапазон дат не сохраняется). Если у вас есть один месяц с диапазоном от 04.01.01.2001 до 04.10.2001, прокрутка календаря изменит выбранный диапазон следующим образом: 03.01.2001 на 03.10.2001. Если отображается несколько месяцев, например март и апрель с выбранным диапазоном от 04.01.01.2001 до 04.10.2001, прокрутка календаря обратно в январь и февраль изменит выбранный диапазон следующим образом: 01.01.2001 на 01.10.2001.

Замечание

SelectionRange Установка элемента управления с включенными визуальными стилями приведет к неправильному MonthCalendar рисованию диапазона выбора элемента управления.

Применяется к

См. также раздел