将时间作为DateTime的一部分并将其提供给Masked Text框

时间:2014-01-30 17:58:50

标签: c# silverlight xaml datetime

我在表单上的时间字段的XAML转换器返回一些“DateTime”对象,如下所示:

protected override DateTime? OnConvert(string value, Type targetType, object parameter, CultureInfo culture)

{01/30/14 3:00:00 PM}

我的Telerik Timepicker将显示其时间部分。一切都很好!。 现在我在同一表格上也有一个“蒙面文本框”,显示与上面时间相同的时间。 (这个只读一个,它是一个蒙版文本框而不是像之前一样的DateTime pikcer控件)所以它需要“String”...我的转换器返回“DateTime”,掩码就像“##:# #aa“目前屏蔽上方的示例DateTime显示”01:30 / 1“

所以现在我正在寻找一种方法:获取结果的时间部分并将其提供给MaskedTextBox,这样它仍然可以正确显示它。

1 个答案:

答案 0 :(得分:1)

我认为这是Telerik RadMaskedTextBox。在这种情况下,您应该将MaskType属性设置为DateTime(请参阅http://www.telerik.com/help/silverlight/working_with_radmaskedtextbox.html)。有效的DateTime掩码在http://www.telerik.com/help/silverlight/radmaskedtextbox-features-date-time-mask.html

中描述
相关问题