DatePicker.Text Vlastnost

Definice

Získá text, který je zobrazen pomocí DatePicker, nebo nastaví vybrané datum.

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

Hodnota vlastnosti

Text zobrazený pomocí DatePicker. Výchozí hodnota je prázdný řetězec.

Příklady

Následující příklad vytvoří DatePicker , který má vybrané datum 10. srpna 2009. Příklad také váže DatePicker.Text vlastnost na TextBlock. Vzhledem k SelectedDateFormat tomu, že vlastnost je nastavena na Longhodnotu , DatePicker zobrazí a TextBlock datum pomocí nezkrácených názvů dnů v týdnu a měsíců, i když uživatel zadá krátký tvar data.

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

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

Poznámky

Uživatel může nastavit SelectedDate hodnotu typu zadáním data do jeho textového DatePicker pole. Pokusí se DatePicker parsovat jakýkoli řetězec zadaný do této vlastnosti jako datum. Text Zatímco vlastnost lze nastavit na libovolný řetězec, který lze analyzovat podle Parse data metody, formát vráceného řetězce závisí na hodnotě CultureInfo.CurrentCulture vlastnosti. To znamená, že příkaz DatePicker může zobrazit řetězec, který se liší od řetězce zadaného uživatelem.

Pokud Text je nastaveno datum, které je možné vybrat a je platné, dojde k DateValidationError události. Pokud zpracováváte DateValidationError událost a nastavíte ThrowException vlastnost na true, je vyvolána hodnota nebo FormatExceptionArgumentOutOfRangeException .

Informace o vlastnosti závislosti

Pole Identifikátor TextProperty
Vlastnosti metadat nastavené na true Žádné

Použití atributu XAML

<DatePicker Text="dateTimeString"/>  

Hodnoty XAML

řetězec dateTimeString
Datum, které je v jednom z formátů uvedených v tématu Syntaxe XAML DateTime .

Platí pro

Viz také