DatePicker.Text Свойство

Определение

Получает текст, отображаемый объектом DatePicker, или задает выбранную дату.

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

Значение свойства

Текст, отображаемый элементом управления DatePicker. Значение по умолчанию - пустая строка.

Примеры

В следующем примере создается объект , DatePicker для которого выбрана дата 10 августа 2009 г. В этом примере свойство также привязывается DatePicker.Text к объекту TextBlock. Так как свойству SelectedDateFormat присвоено значение Long, DatePicker и TextBlock отображают дату с использованием неохваченных дней недели и месяцев, даже если пользователь вводит краткую форму даты.

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

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

Комментарии

Пользователь может задать SelectedDate для , DatePicker введя дату в текстовое поле. Пытается DatePicker проанализировать любую строку, введенную в это свойство, как дату. Хотя для Text свойства можно задать любую строку, которую можно проанализировать с помощью Parse даты метода, формат возвращаемой строки зависит от значения CultureInfo.CurrentCulture свойства . Это означает, что может DatePicker отображать строку, отличную от введенной пользователем.

Если Text задана дата, которая является допустимой и доступной для выбора, DateValidationError происходит событие . Если вы обрабатываете DateValidationError событие и присваиваете свойству ThrowException значение true, FormatException вызывается или ArgumentOutOfRangeException .

Сведения о свойстве зависимостей

Поле идентификатора TextProperty
Для свойств метаданных задано значение true Нет

Использование атрибута XAML

<DatePicker Text="dateTimeString"/>  

Значения XAML

dateTimeString
Дата в одном из форматов, перечисленных в разделе Синтаксис XAML DateTime .

Применяется к

См. также раздел