共用方式為


DatePicker.Text 屬性

定義

取得顯示的 DatePicker文字,或設定選定的日期。

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

屬性值

DatePicker由 . 預設值是空字串。

範例

以下範例會產生 DatePicker 一個選擇日期為 2009 年 8 月 10 日的 。 範例也將該 DatePicker.Text 性質綁定為一個 TextBlock。 由於屬性SelectedDateFormat設定為 Long,且DatePickerTextBlock即使使用者輸入日期的簡短形式,仍會使用未簡化的星期幾和月份名稱顯示日期。

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

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

備註

使用者可以透過在文字框輸入日期來設定 SelectedDateDatePicker DatePicker嘗試解析任何字串時,都將此物件作為日期輸入。 雖然 Text 該屬性可以設定為任何可依 Parse 方法日期解析的字串,但回傳的字串格式取決於該 CultureInfo.CurrentCulture 屬性的值。 這表示可能會 DatePicker 顯示與使用者輸入不同的字串。

如果 Text 設定為可選擇且有效的日期,事件 DateValidationError 就會發生。 如果你處理事件DateValidationError並將屬性設ThrowExceptiontrueFormatExceptionArgumentOutOfRangeException或是 。

相依財產資訊

項目 價值
識別碼欄位 TextProperty
元資料屬性設為 true 沒有

XAML 屬性使用方式

<DatePicker Text="dateTimeString"/>

XAML 值

dateTimeString 日期是 DateTime XAML 語法 主題中列出的格式之一。

適用於

另請參閱