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 свойства. Вы можете задать даты начала и окончания отдельно, задав SelectionStart значение или SelectionEnd свойство.

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

Примечание

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

Примечание

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

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

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