Calendar.DisplayDate Propriété

Définition

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é

DateTime

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 .

S’applique à