DatePicker.SelectedDateFormat Property


Gets or sets the format that is used to display the selected date.

Namespace:   System.Windows.Controls
Assembly:  PresentationFramework (in PresentationFramework.dll)

public DatePickerFormat SelectedDateFormat { get; set; }

Property Value

Type: System.Windows.Controls.DatePickerFormat

The format that is used to display the selected date. The default is Long.

Exception Condition

The specified format is not valid.

Identifier field


Metadata properties set to true


<DatePicker SelectedDateFormat="DatePickerFormat"/>

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

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.
<!-- 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" 

.NET Framework
Available since 4.0
Available since 2.0
Return to top