2017-01-20 8 views
0

日付だけを表示するDatePickerと時刻を表示する別のTextBoxがあります。どちらの要素もTwoWayバインディングを使用します。DatePickerを停止して、新しい日付を選択したときにTimeOffDayをリセットしない

私の問題は、DatePickerを使用して日付を調整するとき、私の時間は00:00にリセットされるということです。この動作を無効にしてTimeOfDayだけを残す方法はありますか?私はどこでも答えを見つけることができないようです。

私はGotFocusイベントで時間をつかんで手動で復元できると知っていますが、面倒です。

+0

どのDatePickerですか?そこにたくさんのことがあります。私には、テキストボックスのバインドを解除することはできますが、日付選択ツールにバインドしなければならない理由は何ですか? –

答えて

0

DatePickerとTextBoxは、それぞれDateTime?TimeSpanの2つの異なるソースプロパティにバインドする必要があります。

組み込みのDatePickerコントロールでは、特定の時間のない日付のみが選択されるため、選択した日付の時刻をTextBoxに表示しようとすると意味がありません。

関連する問題