DatePicker.Text Egenskap

Definition

Hämtar den text som visas av DatePicker, eller anger det valda datumet.

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

Egenskapsvärde

Texten som visas av DatePicker. Standardvärdet är en tom sträng.

Exempel

I följande exempel skapas ett DatePicker som har datumet 10 augusti 2009 valt. Exemplet binder även egenskapen DatePicker.Text till en TextBlock. Eftersom egenskapen SelectedDateFormat är inställd på Long, DatePicker visar och TextBlock datumet med oförkortade vecko- och månadsnamn även om användaren anger en kort form av ett datum.

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

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

Kommentarer

En användare kan ange SelectedDate ett DatePicker datum i textrutan. Försöken DatePicker att parsa alla strängar som anges i den här egenskapen som ett datum. Även om egenskapen Text kan ställas in på valfri sträng som kan parsas av Parse metoddatumet, beror formatet på strängen som returneras på värdet för CultureInfo.CurrentCulture egenskapen. Det innebär att DatePicker kan visa en sträng som skiljer sig från vad användaren skrev.

Om Text anges till ett datum som är valbart och giltigt inträffar DateValidationError händelsen. Om du hanterar DateValidationError händelsen och anger ThrowException egenskapen till true, en FormatException eller ArgumentOutOfRangeException höjs.

Information om beroendeegenskap

Objekt Value
Identifierarfält TextProperty
Metadataegenskaper inställda på true Ingen

XAML-attributanvändning

<DatePicker Text="dateTimeString"/>

XAML-värden

dateTimeString Ett datum som är i något av formaten som visas i datetime XAML-syntaxavsnittet .

Gäller för

Se även