DatePicker.Text Eigenschaft

Definition

Ruft den vom DatePicker-Element angezeigten Text ab oder legt das ausgewählte Datum fest.Gets the text that is displayed by the DatePicker, or sets the selected date.

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

Eigenschaftswert

Der vom DatePicker angezeigte Text.The text displayed by the DatePicker. Der Standardwert ist eine leere Zeichenfolge.The default is an empty string.

Beispiele

Im folgenden Beispiel wird ein DatePicker -Wert erstellt, bei dem das Datum des 10. August 2009 ausgewählt ist.The following example creates a DatePicker that has the date August 10, 2009 selected. Im Beispiel wird auch die DatePicker.Text -Eigenschaft an TextBlockeinen gebunden.The example also binds the DatePicker.Text property to a TextBlock. Da die SelectedDateFormat -Eigenschaft auf festgelegt ist DatePicker , TextBlock zeigt der und das Datum mit nicht abgekürzten Wochentagen und Monatsnamen an Long, selbst wenn der Benutzer eine Kurzform eines Datums eingibt.Because the SelectedDateFormat property is set to Long, the DatePicker and TextBlock displays the date using unabbreviated days of the week and month names even if the user enters a short form of a date.

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

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

Hinweise

Ein Benutzer kann die SelectedDate DatePicker eines festlegen, indem er ein Datum in das Textfeld eingegeben hat.A user can set the SelectedDate of a DatePicker by typing a date into its text box. DatePicker Versucht, eine in diese Eigenschaft eingegebene Zeichenfolge als Datum zu analysieren.The DatePicker attempts to parse any string entered into this property as a date. Während die Text -Eigenschaft auf eine beliebige Zeichenfolge festgelegt werden kann, die nach Parse dem Methoden Datum analysiert werden kann, hängt das Format der zurückgegebenen Zeichenfolge vom Wert CultureInfo.CurrentCulture der-Eigenschaft ab.While the Text property can be set to any string that can be parsed by the Parse method date, the format of the string that is returned depends on the value of the CultureInfo.CurrentCulture property. Dies bedeutet, dass DatePicker möglicherweise eine Zeichenfolge anzeigt, die sich vom Benutzer unterscheidet.This means that the DatePicker might display a string that is different than what the user typed.

Wenn Text auf ein auswählbares Datum festgelegt ist, tritt das DateValidationError -Ereignis auf.If Text is set to a date that is selectable and valid, the DateValidationError event occurs. DateValidationError Wenn Sie das-Ereignis behandeln und die ThrowException -Eigenschaft trueauf festlegen FormatException , ArgumentOutOfRangeException wird eine oder eine ausgelöst.If you handle the DateValidationError event and set the ThrowException property to true, a FormatException or ArgumentOutOfRangeException is raised.

Informationen zur AbhängigkeitseigenschaftDependency Property Information

BezeichnerfeldIdentifier field TextProperty
Metadateneigenschaften auf true festgelegtMetadata properties set to true KeineNone

Verwendung von XAML-AttributenXAML Attribute Usage

<DatePicker Text="dateTimeString"/>  

XAML-WerteXAML Values

dateTimeStringdateTimeString
Ein Datum, das in einem der Formate liegt, die im Thema DateTime-XAML-Syntax aufgeführt sind.A date that is in one of the formats that are listed in the DateTime XAML Syntax topic.

Gilt für:

Siehe auch