MonthCalendar.TodayDate Vlastnost

Definice

Získá nebo nastaví hodnotu, která se používá MonthCalendar jako dnešní datum.

public:
 property DateTime TodayDate { DateTime get(); void set(DateTime value); };
public DateTime TodayDate { get; set; }
member this.TodayDate : DateTime with get, set
Public Property TodayDate As DateTime

Hodnota vlastnosti

Představuje DateTime dnešní datum. Výchozí hodnota je aktuální systémové datum.

Výjimky

Hodnota je menší než minimální povolené datum.

-nebo-

Hodnota je větší než maximální povolené datum.

Příklady

Následující příklad kódu ukazuje, jak používat SelectionStartvlastnosti , TodayDate a SelectionEnd . Pokud chcete spustit příklad, vložte následující kód do formuláře obsahujícího MonthCalendar ovládací prvek s názvem MonthCalendar1a zavolejte metodu ShowAWeeksVacationOneMonthFromToday z konstruktoru formuláře nebo Load metody zpracování událostí.

// Computes a week one month from today.
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);
}
// 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);
}

' Computes a week one month from today.
Private Sub ShowAWeeksVacationOneMonthFromToday()
    Dim today As Date = monthCalendar1.TodayDate
    Dim vacationStart = today.AddMonths(1)
    Dim vacationEnd = vacationStart.AddDays(7)

    Me.monthCalendar1.SelectionStart = vacationStart.AddDays(-1)
    Me.monthCalendar1.SelectionEnd = vacationEnd.AddDays(-1)
End Sub

Poznámky

Ve výchozím nastavení TodayDate vrátí vlastnost aktuální systémové datum a TodayDateSet vlastnost je false. TodayDate Nastavením vlastnosti nastavíte TodayDateSet vlastnost na true a od tohoto okamžiku bude hodnota vrácená TodayDate vlastností nastavená uživatelem.

Platí pro

Viz také