Sdílet prostřednictvím


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ý v sadě 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é vytvoří vazbu DatePicker.Text vlastnosti na .TextBlock Vzhledem k tomu, že vlastnost SelectedDateFormat je nastavena na Long, DatePicker a TextBlock zobrazí datum pomocí unabbreated days of the week a month names, 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 datum zadáním data do textového DatePicker pole. Pokusí DatePicker se analyzovat libovolný řetězec zadaný do této vlastnosti jako datum. Text I když lze vlastnost 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 DatePicker se může zobrazit řetězec, který se liší od toho, co uživatel zadal.

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

Informace o vlastnosti závislosti

Položka Hodnota
Pole Identifikátor TextProperty
Vlastnosti metadat nastavené na true None

Použití atributu XAML

<DatePicker Text="dateTimeString"/>

Hodnoty XAML

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

Platí pro

Viz také