Windows apps
Collapse the table of content
Expand the table of content
Information
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

 
System_CAPS_noteNote

The .NET API Reference documentation has a new home. Visit the .NET API Browser on docs.microsoft.com 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

CalendarStyleProperty

Metadata properties set to true

None

<DatePicker CalendarStyle="{resourceExtensionstyleResourceKey}"/>

resourceExtension

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

styleResourceKey

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.

<StackPanel>
  <StackPanel.Resources>
    <Style TargetType="Calendar"
           x:Key="DateTimeCalendar">
      <Setter Property="Background" Value="LightBlue"/>
      <Setter Property="BorderBrush" Value="DarkBlue"/>
      <Setter Property="BorderThickness" Value="5"/>
    </Style>

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

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