2016-09-15 9 views

答えて

0

私は、telerikのRadDatePickerを使って簡単にこれを達成できました。 AllowParsingWithoutSeparator = "True"プロパティを設定すると、問題が解決しました。もう1つの解決方法は、マスク付きのテキストボックスを作成することです。

1

これを自分自身で処理します。私は、textpboxとdatepickertextboxの両方を扱う "maskedtextbox"をもっと必要としていました。 maskedtextboxコントロール用にWPFToolkitを含める必要がありました。次に、Datepickerを継承し、いくつかの依存プロパティを追加した新しいクラスを作成しました。そこから、この新しいカスタム日付ピッカーを表示する方法のXAMLのソースコードを作成しました。ビルドすることができますウォーターマークを失うことになりますが、ユーザーフレンドリーなマスクが手に入ります。

DatePickerは、選択したカレンダーの日付が実際の日付で、SelectedDateも日付である必要があり、MMDDYYYY isn 'という形式では緊密に同期されているため、カスタムコントロールなしでは探していることを達成できません。 tは日付を考慮した。

+0

ありがとうございました。私はあなたの非常に有用な答え、良いヒント、それを行う別の方法をupvoted。私はtelerikのRadDatePickerで簡単に問題を解決することができました – lucas

関連する問題