2016-02-16 8 views
1

Я хочу установить формат даты Silverlight DatePicker в формат «MM/dd/yyyy». Я попытался конвертеры и установка StringFormat в DisplayDate и SelectedDate свойств. Пока не повезло.
I не может изменить приложение широкая культура короткий формат даты для этого, нужен этот формат только в определенном 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 для создания требуемого формата.

Надеюсь, что это поможет.