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.
Ruft den Wert ab, der von MonthCalendar als aktuelles Datum verwendet wird, oder legt diesen fest.
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, die das aktuelle Datum darstellt. Der Standardwert ist das aktuelle Systemdatum.
Ausnahmen
Der Wert ist niedriger als das kleinstmögliche zulässige Datum.
- oder -
Der Wert ist höher als das größtmögliche zulässige Datum.
Beispiele
Im folgenden Codebeispiel wird die Verwendung der SelectionStartEigenschaften , TodayDate und SelectionEnd veranschaulicht. Fügen Sie zum Ausführen des Beispiels den folgenden Code in ein Formular ein, das ein MonthCalendar Steuerelement mit dem Namen MonthCalendar1
enthä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 ist false
. Durch Festlegen der TodayDate -Eigenschaft wird die TodayDateSet -Eigenschaft auf true
festgelegt, und ab diesem Zeitpunkt ist der von der TodayDate -Eigenschaft zurückgegebene Wert der vom Benutzer festgelegte Wert.