вторник, 23 апреля 2013 г.

Date format in silverlight DatePicker

Для того чтобы поменять формат даты в контроле DatePicker, нужно в App.xaml.cs  добавить вот эти три строчки: 

CultureInfo ci = new CultureInfo(Thread.CurrentThread.CurrentCulture.Name);
ci.DateTimeFormat.ShortDatePattern = "dd-MM-yyyy";
Thread.CurrentThread.CurrentCulture = ci;
Файл App.xaml.cs будет выглядеть примерно вот так:

public App()
        {
            this.Startup += this.Application_Startup;
            this.Exit += this.Application_Exit;
            this.UnhandledException += this.Application_UnhandledException;
            CultureInfo ci = new CultureInfo(Thread.CurrentThread.CurrentCulture.Name);
            ci.DateTimeFormat.ShortDatePattern = "dd-MM-yyyy";
            Thread.CurrentThread.CurrentCulture = ci;
            InitializeComponent();
        }

Комментариев нет:

Отправить комментарий