2009-09-04 6 views
4

WPF Toolkit, Comment appliquer le format de date en C# pour le contrôle datepicker?WPF Toolkit, Comment appliquer le format de date en C# pour le contrôle datepicker?

+0

Spécifiez plus d'informations. De quel format avez-vous besoin? – Sauron

+0

Obligatoire: jj-aaaa au format de date sélectionné. –

+0

Jetez un coup d'œil à [http://windowsclient.net/wpf/wpf35/wpf-35sp1-toolkit-calendar-datepicker-walkthrough.aspx](http:/ /windowsclient.net/wpf/wpf35/wpf-35sp1-toolkit-calendar-datepicker-walkthrough.aspx) – adatapost

Répondre

6

J'ai trouvé une façon de résoudre mon problème en utilisant la culture

System.Globalization.CultureInfo culInfo = new System.Globalization.CultureInfo("en-us"); 

System.Globalization.DateTimeFormatInfo dtinfo = new System.Globalization.DateTimeFormatInfo(); 

dtinfo.ShortDatePattern = "dd-Mon-yyyy"; 

dtinfo.DateSeparator = "-"; 

Et appliquer ce modèle de date courte au sélecteur de date heure .. Il fonctionne

+1

Comment appliquer le modèle de date courte au sélecteur de date? –

0

Le composant datepicker de WPF Toolkit autorise uniquement les formats courts et longs. Vous pouvez utiliser comme

datePicker.SelectedDateFormat = Microsoft.Windows.Controls.DatePickerFormat.Long; 
datePicker.SelectedDateFormat = Microsoft.Windows.Controls.DatePickerFormat.Short; 
+1

ceux-ci sont définis par le système .. nous avons besoin du format de date personnalisé –

-2

Si vous modifiez le format de cette manière. Tout le contrôle a DateTime sera changement. Je pense que vous devez créer un nouveau modèle et créer un nouveau contrôle personnalisé

Questions connexes