Skip to main content
.NET Framework Class Library
DatePickerFormat Enumeration

Specifies date formats for a DatePicker.

Namespace:   System.Windows.Controls
Assembly:  PresentationFramework (in PresentationFramework.dll)
Syntax
Public Enumeration DatePickerFormat
public enum DatePickerFormat
public enum class DatePickerFormat
type DatePickerFormat
public enum DatePickerFormat
<object property="enumerationMemberName" .../>
Members
Member nameDescription
LongSpecifies that the date should be displayed by using unabbreviated days of the week and month names. This value displays a string that is equal to the string that is returned by the DateTimeToLongDateString method.
ShortSpecifies that the date should be displayed by using abbreviated days of the week and month names. This value displays a string that is equal to the string that is returned by the DateTimeToShortDateString method.
Examples

The following example creates a DatePicker that displays the date by using unabbreviated days of the week and month names.

Dim datePickerFor2009 As New DatePicker()
datePickerFor2009.SelectedDate = New DateTime(2009, 3, 23)
datePickerFor2009.DisplayDateStart = New DateTime(2009, 1, 1)
datePickerFor2009.DisplayDateEnd = New DateTime(2009, 12, 31)
datePickerFor2009.SelectedDateFormat = DatePickerFormat.[Long]
datePickerFor2009.FirstDayOfWeek = DayOfWeek.Monday

' root is a Panel that is defined elsewhere. 
root.Children.Add(datePickerFor2009)
DatePicker datePickerFor2009 = new DatePicker();
datePickerFor2009.SelectedDate = new DateTime(2009, 3, 23);
datePickerFor2009.DisplayDateStart = new DateTime(2009, 1, 1);
datePickerFor2009.DisplayDateEnd = new DateTime(2009, 12, 31);
datePickerFor2009.SelectedDateFormat = DatePickerFormat.Long;
datePickerFor2009.FirstDayOfWeek = DayOfWeek.Monday;

// root is a Panel that is defined elsewhere.
root.Children.Add(datePickerFor2009);
<!-- A DatePicker that has March 23, 2009 selected and 
           displays the Long date format. -->
<DatePicker SelectedDateFormat="Long" SelectedDate="3/23/09"
                  DisplayDateStart="1/01/09" DisplayDateEnd="12/31/09" 
                  FirstDayOfWeek="Monday"/>
Version Information

.NET Framework

Supported in: 4.6, 4.5, 4

.NET Framework Client Profile

Supported in: 4