MonthCalendar.TodayDate Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee wordt de waarde opgehaald of ingesteld die wordt gebruikt MonthCalendar als datum van vandaag.
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
Waarde van eigenschap
Een DateTime vertegenwoordiging van de datum van vandaag. De standaardwaarde is de huidige systeemdatum.
Uitzonderingen
De waarde is kleiner dan de minimaal toegestane datum.
– of –
De waarde is groter dan de maximaal toegestane datum.
Voorbeelden
In het volgende codevoorbeeld ziet u hoe u de SelectionStarten TodayDateSelectionEnd eigenschappen gebruikt. Als u het voorbeeld wilt uitvoeren, plakt u de volgende code in een formulier met een MonthCalendar besturingselement met de naam MonthCalendar1en roept u de methode aan vanuit de ShowAWeeksVacationOneMonthFromToday constructor- of Load gebeurtenisafhandelingsmethode van het formulier.
// 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
Opmerkingen
De eigenschap retourneert standaard TodayDate de huidige systeemdatum en de TodayDateSet eigenschap is false. Als u de TodayDate eigenschap instelt, wordt de TodayDateSet eigenschap ingesteld op true en vanaf dat moment is de waarde die door de eigenschap wordt geretourneerd de waarde die door de TodayDate gebruiker wordt ingesteld.