MonthCalendar.TodayDate Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit la valeur utilisée par MonthCalendar comme date du jour.
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
Valeur de propriété
DateTime représentant la date du jour. La valeur par défaut est la date du système en cours.
Exceptions
La valeur est inférieure à la date minimale autorisée.
- ou -
La valeur est supérieure à la date maximale autorisée.
Exemples
L’exemple de code suivant montre comment utiliser les SelectionStartpropriétés et TodayDate .SelectionEnd Pour exécuter l’exemple, collez le code suivant dans un formulaire contenant un MonthCalendar contrôle nommé MonthCalendar1
, puis appelez la ShowAWeeksVacationOneMonthFromToday
méthode à partir du constructeur ou Load de la méthode de gestion des événements du formulaire.
// 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
Remarques
Par défaut, la TodayDate propriété retourne la date système actuelle et la TodayDateSet propriété est false
. La définition de la TodayDate propriété définit la TodayDateSet propriété sur true
et, à partir de ce point, la valeur retournée par la TodayDate propriété est celle que l’utilisateur définit.