MonthCalendar.TodayDate Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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 MonthCalendar1
a 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.