2016-02-16 67 views
1

我想将Silverlight DatePicker日期格式设置为“MM/dd/yyyy”格式。我试过转换器和设置StringFormat in DisplayDate and SelectedDate properties。到目前为止没有运气。
不能改变应用程序的广泛文化短日期格式字符串来实现这一点,需要这种格式只在特定的DatePicker。Silverlight DatePicker自定义日期格式

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

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

+0

请根据您的问题创建一个[最小,完整和可验证示例](http://stackoverflow.com/help/mcve)。如果没有看到你的工作,很难说出正在发生的事情。 –

回答

0

看来你有没有简单的答案在这里,如果你不能改变整个文化,在这里说明一下:How to change date format in Silverlight DatePicker control?

对我来说,最好的选择是定义一个自定义控制模板,让你有一个完整的控制datepicker的文本框来创建所需的格式。

希望它有帮助。