Silverlight DatePicker 自定义日期格式

本文关键字:格式 日期 自定义 DatePicker Silverlight | 更新日期: 2023-09-27 18:34:50

我想将 silverlight DatePicker 日期格式设置为"MM/dd/yyyy"格式。我尝试了转换器,并在DisplayDateSelectedDate属性中设置StringFormat。到目前为止没有运气。
无法更改应用程序范围的区域性短日期格式字符串来实现这一点,只需要在特定日期选择器中使用此格式。

<controls:DatePicker x:Name="GotoDatePicker2" 
                  SelectedDate="{Binding Date, Mode=TwoWay, NotifyOnValidationError=True}" 
                                     DisplayDate="{Binding Date, Mode=TwoWay}" >
                </controls:DatePicker>

关于此事的任何解决方法?

Silverlight DatePicker 自定义日期格式

如果您无法更改整个区域性,这里似乎没有简单的答案,如下所示:如何在 Silverlight 日期选择器控件中更改日期格式?

对我来说,最好的选择是定义自定义控件模板,这样您就可以完全控制日期选取器的文本框来创建所需的格式。

希望对您有所帮助。