DatePicker.Text プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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によって表示されるテキスト。 既定値は空の文字列です。
例
次の例では、2009 年 8 月 10 日が選択された DatePicker を作成します。 この例では、 DatePicker.Text プロパティも TextBlockにバインドします。 SelectedDateFormatプロパティはLongに設定されているため、ユーザーが短い形式の日付を入力した場合でも、DatePickerとTextBlockは、週と月の名前の変更されていない曜日を使用して日付を表示します。
<StackPanel>
<DatePicker Name="datePicker"
SelectedDate="8/10/09"
SelectedDateFormat="Long"/>
<TextBlock Text="{Binding ElementName=datePicker, Path=Text}"/>
</StackPanel>
注釈
ユーザーは、テキスト ボックスに日付を入力することで、DatePickerのSelectedDateを設定できます。 DatePickerは、このプロパティに入力された文字列を日付として解析しようとします。 Text プロパティは、Parse メソッドの日付で解析できる任意の文字列に設定できますが、返される文字列の形式は、CultureInfo.CurrentCulture プロパティの値によって異なります。 つまり、ユーザーが入力した文字列とは異なる文字列が DatePicker に表示される可能性があります。
Textが選択可能で有効な日付に設定されている場合、DateValidationError イベントが発生します。
DateValidationError イベントを処理し、ThrowException プロパティを true に設定すると、FormatExceptionまたはArgumentOutOfRangeExceptionが発生します。
依存関係プロパティ情報
| 品目 | 価値 |
|---|---|
| 識別子フィールド | TextProperty |
に設定されたメタデータ プロパティ true |
なし |
XAML 属性の使用法
<DatePicker Text="dateTimeString"/>
XAML 値
dateTimeStringDateTime XAML 構文のトピックに記載されているいずれかの形式の日付。