Partager via


DatePicker.Text Propriété

Définition

Obtient le texte affiché par DatePicker ou définit la date sélectionnée.

public:
 property System::String ^ Text { System::String ^ get(); void set(System::String ^ value); };
public string Text { get; set; }
member this.Text : string with get, set
Public Property Text As String

Valeur de propriété

Texte affiché par le DatePicker. La valeur par défaut est une chaîne vide.

Exemples

L’exemple suivant crée un DatePicker dont la date du 10 août 2009 est sélectionnée. L’exemple lie également la DatePicker.Text propriété à un TextBlock. Étant donné que la SelectedDateFormat propriété a la DatePicker valeur Long, et TextBlock affiche la date à l’aide de jours non abrégés des noms de semaine et de mois, même si l’utilisateur entre une forme abrégée d’une date.

<StackPanel>
  <DatePicker Name="datePicker"
              SelectedDate="8/10/09"
              SelectedDateFormat="Long"/>

  <TextBlock Text="{Binding ElementName=datePicker, Path=Text}"/>
</StackPanel>

Remarques

Un utilisateur peut définir le SelectedDate d’un DatePicker en tapant une date dans sa zone de texte. Les DatePicker tentatives d’analyse de toute chaîne entrée dans cette propriété sous forme de date. Bien que la Text propriété puisse être définie sur n’importe quelle chaîne pouvant être analysée par la date de méthode Parse , le format de la chaîne retournée dépend de la valeur de la CultureInfo.CurrentCulture propriété. Cela signifie que le DatePicker peut afficher une chaîne différente de celle que l’utilisateur a tapée.

Si Text est défini sur une date sélectionnable et valide, l’événement DateValidationError se produit. Si vous gérez l’événement DateValidationError et définissez la propriété sur ThrowExceptiontrue, un FormatException ou ArgumentOutOfRangeException est déclenché.

Informations sur les propriétés de dépendance

Champ Identificateur TextProperty
Propriétés de métadonnées définies sur true Aucun

Utilisation d'attributs XAML

<DatePicker Text="dateTimeString"/>  

Valeurs XAML

dateTimeString
Date qui se trouve dans l’un des formats répertoriés dans la rubrique Syntaxe XAML DateTime .

S’applique à

Voir aussi