Windows apps
Collapse the table of content
Expand the table of content
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

DatePicker.CalendarStyle Property


The .NET API Reference documentation has a new home. Visit the .NET API Browser on to see the new experience.

Gets or sets the style that is used when rendering the calendar.

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

public Style CalendarStyle { get; set; }

Property Value

Type: System.Windows.Style

The style that is used when rendering the calendar.

Use the CalendarStyle property to specify the appearance of the drop-down calendar.

Identifier field


Metadata properties set to true


<DatePicker CalendarStyle="{resourceExtensionstyleResourceKey}"/>


One of the following: StaticResource or DynamicResource. For more information, see XAML Resources.


The key that identifies the template being requested. The key refers to an existing resource in a ResourceDictionary.

The following example creates a Style for Calendar and assigns the style to the CalendarStyle property.

    <Style TargetType="Calendar"
      <Setter Property="Background" Value="LightBlue"/>
      <Setter Property="BorderBrush" Value="DarkBlue"/>
      <Setter Property="BorderThickness" Value="5"/>

  <DatePicker Background="DarkBlue"
              CalendarStyle="{StaticResource DateTimeCalendar}"/>

.NET Framework
Available since 4.0
Available since 2.0
Return to top
© 2018 Microsoft