Calendar.DisplayDate 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 date à afficher.
public:
property DateTime DisplayDate { DateTime get(); void set(DateTime value); };
public DateTime DisplayDate { get; set; }
member this.DisplayDate : DateTime with get, set
Public Property DisplayDate As DateTime
Valeur de propriété
Date à afficher. La valeur par défaut est Today.
Exemples
Le code suivant configure une Calendar plage particulière de dates affichables et définit la date actuellement sélectionnée et affichée.
// Create a Calendar that displays 1/10/2009
// through 4/18/2009.
Calendar basicCalendar = new Calendar();
basicCalendar.DisplayDateStart = new DateTime(2009, 1, 10);
basicCalendar.DisplayDateEnd = new DateTime(2009, 4, 18);
basicCalendar.DisplayDate = new DateTime(2009, 3, 15);
basicCalendar.SelectedDate = new DateTime(2009, 2, 15);
// root is a Panel that is defined elswhere.
root.Children.Add(basicCalendar);
' Create a Calendar that displays 1/10/2009
' through 4/18/2009.
Dim basicCalendar As New Calendar()
basicCalendar.DisplayDateStart = New DateTime(2009, 1, 10)
basicCalendar.DisplayDateEnd = New DateTime(2009, 4, 18)
basicCalendar.DisplayDate = New DateTime(2009, 3, 15)
basicCalendar.SelectedDate = New DateTime(2009, 2, 15)
' root is a Panel that is defined elswhere.
root.Children.Add(basicCalendar)
<!-- Create a Calendar that displays 1/10/2009
through 4/18/2009. -->
<Calendar Margin="20"
SelectedDate="2/15/2009"
DisplayDate="3/15/2009"
DisplayDateStart="1/10/2009"
DisplayDateEnd="4/18/2009"/>
Remarques
Les DisplayDate propriétés et DisplayMode les propriétés spécifient ce que le calendrier affiche et ce qui a le focus dans le calendrier. L’utilisateur peut modifier le SelectedDate seul moment où DisplayMode il est défini sur Mois, mais l’utilisateur peut modifier le DisplayDate moment où le calendrier est en mode Année et Décennie. Le tableau suivant décrit comment le mode change le DisplayDate.
DisplayMode | Action |
---|---|
Month | DisplayDate change lorsque l’utilisateur accède à un mois différent. |
Year | Le mois des DisplayDate modifications lorsque l’utilisateur clique ou accède à un mois différent. |
Décennie | Année de DisplayDate modification lorsque l’utilisateur clique ou accède à une autre année. |
DisplayDateest ignoré si sa valeur est en dehors de la plage de dates spécifiée par et DisplayDateEnd des DisplayDateStart propriétés.
Informations sur les propriétés de dépendance
Champ d’identificateur | DisplayDateProperty |
Propriétés de métadonnées définies sur true |
BindsTwoWayByDefault |
Utilisation d'attributs XAML
<Calendar DisplayDate="dateTimeString"/>
Valeurs XAML
dateTimeString
Date qui se trouve dans l’un des formats répertoriés dans la rubrique Syntaxe XAML DateTime .