DatePicker.Text Eigenschaft

Definition

Ruft den vom DatePicker-Element angezeigten Text ab oder legt das ausgewählte Datum fest.

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. Der Standardwert ist eine leere Zeichenfolge.

Beispiele

Im folgenden Beispiel wird ein DatePicker erstellt, für das das Datum 10. August 2009 ausgewählt ist. Im Beispiel wird die DatePicker.Text -Eigenschaft auch an ein TextBlockgebunden. Da die SelectedDateFormat -Eigenschaft auf Longfestgelegt ist, zeigt die DatePicker und TextBlock das Datum mit nicht gekürzten Wochen- und Monatsnamen an, auch wenn der Benutzer eine kurze Form eines Datums eingibt.

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

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

Hinweise

Ein Benutzer kann die SelectedDate eines DatePicker festlegen, indem er ein Datum in sein Textfeld eingibt. Der DatePicker versucht, jede in diese Eigenschaft eingegebene Zeichenfolge als Datum zu analysieren. Während die Text -Eigenschaft auf eine beliebige Zeichenfolge festgelegt werden kann, die Parse vom Methodendatum analysiert werden kann, hängt das Format der zurückgegebenen Zeichenfolge vom Wert der CultureInfo.CurrentCulture Eigenschaft ab. Dies bedeutet, dass möglicherweise DatePicker eine Zeichenfolge angezeigt wird, die sich von der eingabe des Benutzers unterscheidet.

Wenn Text auf ein auswählbares und gültiges Datum festgelegt ist, tritt das DateValidationError Ereignis auf. Wenn Sie das DateValidationError Ereignis behandeln und die ThrowException -Eigenschaft auf truefestlegen, wird ein FormatException oder ArgumentOutOfRangeException ausgelöst.

Informationen zur Abhängigkeitseigenschaft

Bezeichnerfeld TextProperty
Metadateneigenschaften auf true festgelegt Keine

Verwendung von XAML-Attributen

<DatePicker Text="dateTimeString"/>  

XAML-Werte

dateTimeString
Ein Datum in einem der Formate, die im Thema DateTime-XAML-Syntax aufgeführt sind.

Gilt für:

Weitere Informationen