MonthCalendar.TodayDate Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia wartość używaną przez MonthCalendar bieżącą datę.
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
Wartość właściwości
Reprezentująca DateTime dzisiejszą datę. Wartość domyślna to bieżąca data systemowa.
Wyjątki
Wartość jest mniejsza niż minimalna dozwolona data.
-lub-
Wartość jest większa niż maksymalna dozwolona data.
Przykłady
W poniższym przykładzie kodu pokazano, jak używać SelectionStartwłaściwości i SelectionEnd . TodayDate Aby uruchomić przykład, wklej następujący kod do formularza zawierającego kontrolkę o nazwie MonthCalendar1
, a następnie wywołaj ShowAWeeksVacationOneMonthFromToday
metodę MonthCalendar z konstruktora formularza lub Load metody obsługi zdarzeń.
// 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
Uwagi
Domyślnie TodayDate właściwość zwraca bieżącą datę systemu, a TodayDateSet właściwość to false
.
TodayDate Ustawienie właściwości powoduje ustawienie TodayDateSet właściwości na true
i, od tego momentu, wartość zwrócona przez TodayDate właściwość jest tym, który ustawia użytkownik.