MonthCalendar.TodayDate Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Dient zum Abrufen oder Festlegen des Werts, der als heutiges Datum verwendet MonthCalendar wird.
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
Eigenschaftswert
Eine DateTime Darstellung des heutigen Datums. Das aktuelle Systemdatum ist der Standardwert.
Ausnahmen
Der Wert ist kleiner als das zulässige Mindestdatum.
- oder -
Der Wert ist größer als das maximal zulässige Datum.
Beispiele
Im folgenden Codebeispiel wird die Verwendung der Eigenschaften und SelectionEnd der SelectionStartEigenschaften TodayDate veranschaulicht. Zum Ausführen des Beispiels fügen Sie den folgenden Code in ein Formular ein, das ein Steuerelement mit dem MonthCalendar Namen MonthCalendar1enthält, und rufen Sie die ShowAWeeksVacationOneMonthFromToday Methode aus dem Konstruktor oder Load der Ereignisbehandlungsmethode des Formulars auf.
// 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
Hinweise
Standardmäßig gibt die TodayDate Eigenschaft das aktuelle Systemdatum zurück, und die TodayDateSet Eigenschaft lautet false. Durch Festlegen der TodayDate Eigenschaft wird die TodayDateSet Eigenschaft auf true und ab diesem Punkt ist der von der TodayDate Eigenschaft zurückgegebene Wert der vom Benutzer festgelegte Wert.