WPF工具包,如何在C#中为datepicker控件应用日期格式?

时间:2009-09-04 10:43:22

标签: c# wpf datepicker wpftoolkit

WPF工具包,如何在C#中为datepicker控件应用日期格式?

3 个答案:

答案 0 :(得分:6)

我找到了通过使用文化来解决问题的一种方法

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 = "-";

并将此短日期模式应用于日期时间选择器..它可以正常工作

答案 1 :(得分:0)

WPF Toolkit中的日期选择器仅允许短格式和长格式。 您可以使用

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

答案 2 :(得分:-2)

如果您按照这种方式更改格式。所有控件都有DateTime会改变。我认为您需要创建新模板并创建新的自定义控件