是否可以覆盖DependencyProperty来更改它的类型并添加转换器?

时间:2017-05-04 11:05:43

标签: c# wpf datepicker dependency-properties

我的模型将日期存储为DateTimeOffset。我想创建一个从DatePicker继承并覆盖SelectedDate属性的控件。我希望该属性为DateTimeOffset而不是DateTime,我想在该自定义控件中处理从一种类型到另一种类型的转换。

我知道可以使用DateTimeOffset的SelectedDate属性创建UserControl,将DatePicker放在该控件内并将其SelectedDate绑定到新的SelectedDate并在那里使用转换器。但我想避免这种情况,因为我需要重新实现DatePicker的其他属性,以后我可能需要使用它。

0 个答案:

没有答案