2016-02-16 162 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的文本框來創建所需的格式。

希望它有幫助。