-1

WPF DataTimePicker では、ユーザーはカレンダーの横にある [カレンダー] をクリックするか、入力テキストを入力して、日付を設定できます。

したがって、上記のケースのいずれかを使用するたびに、プロパティのセッター (DateTimePicker の SelectedDate 依存プロパティにバインドされている) が呼び出されます。

しかし、datetimepicker から手動で入力テキストを削除すると、バインドされたプロパティのセッターが呼び出されません。

それで、この点で誰かが私を助けることができますか?入力テキストが WPF datetimepicker から手動で削除されたときに、バインドされたプロパティのセッターを呼び出す方法。

4

1 に答える 1

2

DatePickerのことですか?

単純に DateTime にバインドできますか? 財産:

<DatePicker SelectedDate="{Binding MyDate, Mode=TwoWay}" />

private DateTime? _myDate;
public DateTime? MyDate
{
    get { return _myDate; }
    set { _myDate = value; OnPropertyChanged("MyDate"); }
}
于 2012-10-09T13:34:08.240 に答える