L'obtention de la date de DatePicker dans le format aaaa/MM/jj
J'ai un WPF application en C# (.NET 4.0) et j'ai un sélecteur de date. Je voudrais savoir si je peux changer le format de la date (la propriété text du sélecteur de date) à la yyyy/MM/dd
format.
Je suis en utilisant le pattern MVVM, donc je voudrais savoir le code XAML, si c'est possible de le faire dans ce lieu.
Vous devez vous connecter pour publier un commentaire.
Je peux utiliser ce code:
En utilisant le datePicker de ressources que j'pouvez définir le format de sa zone de texte. De cette façon, Il n'est pas besoin d'un convertisseur, ni d'un modèle général et de tout autre code supplémentaire.
Selon cette post vous pouvez changer la culture pour obtenir le bon format de date
De les utiliser pour la
Template
pour votre datepicker et utiliser ce convertisseur de valeurs. Dans le modèle, la ligne avecDatePickerTextBox
a été modifié pour utiliser layyyy/MM/dd
format (via le convertisseur que vous avez demandées. Le modèle que j'ai modifié est venu de ici.Exemple d'utilisation:
Valeur convertisseur de code:
Code de modèle: