MonthCalendar.TodayDate Свойство

Определение

Возвращает или задает значение, используемое элементом управления MonthCalendar в качестве сегодняшней даты.

public DateTime TodayDate { get; set; }

Значение свойства

Объект DateTime, представляющий сегодняшнюю дату. Значением по умолчанию является текущая системная дата.

Исключения

Значение меньше минимальной допустимой даты.

-или-

Значение больше максимальной допустимой даты.

Примеры

В следующем примере кода показано, как использовать SelectionStartсвойства , TodayDate и SelectionEnd . Чтобы запустить пример, вставьте следующий код в форму, содержащую MonthCalendar элемент управления с именем MonthCalendar1, и вызовите ShowAWeeksVacationOneMonthFromToday метод из конструктора формы или Load метода обработки событий.

// Computes a week one month from today.
private void ShowAWeeksVacationOneMonthFromToday()
{
    DateTime today = this.MonthCalendar1.TodayDate;
    DateTime vacationStart = today.AddMonths(1);
    DateTime vacationEnd = vacationStart.AddDays(7);

    // Select the week using SelectionStart and SelectionEnd.
    this.MonthCalendar1.SelectionStart = vacationStart.AddDays(-1);
    this.MonthCalendar1.SelectionEnd = vacationEnd.AddDays(-1);
}

Комментарии

По умолчанию TodayDate свойство возвращает текущую системную дату, а TodayDateSet свойство имеет значение false. TodayDate Установка свойства задает TodayDateSet для свойства true значение , а с этого момента значение, возвращаемое свойствомTodayDate, является значением, заданным пользователем.

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

Өнім Нұсқалар
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

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