We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy. Image for the cookie policy date
Unfortunately, activation email could not send to your email. Please try again.
Syncfusion Feedback

Trusted by the world’s leading companies

Syncfusion Trusted Companies


The WinUI CalendarDatePicker control provides an intuitive, touch-friendly interface to quickly select a date from a drop-down calendar. It supports different date formats. Date selection can be restricted by specifying minimum and maximum dates. Specific dates can also disabled from selection. In addition, it supports editing with validation and built-in watermark text display.

Displaying the WinUI CalendarDatePicker control

Date selection

Select a date using submit buttons in WinUI CalendarDatePicker

Submit buttons

Accept a date as soon as a date is selected or accept only after the Done or Cancel button is clicked.

Restricts dates that are not to be chosen from CalendarDatePicker

Date restriction

Prevent users from selecting a date in a particular range by specifying minimum and maximum dates.

Block the weekend dates in CalendarDatePicker

Blackout dates

Prevent users from selecting specific dates (for example, disable all weekends).

Navigation from month to century view in WinUI CalendarDatePicker

Select a date from a different year, decade, or century easily by navigating to the year, decade, or century views.

Restrict the navigation between month and century view in WinUI CalendarDatePicker.

You can restrict navigation within a minimum and maximum range. This will be useful when your date range is smaller and you do not want to show the century view. You can also use it as month and year selector, without selecting a date.

Date editing

The WinUI CalendarDatePicker control provides support for editing the date using a text box. The date can be validated as you type or after input is completed.

Free-form date editing in WinUI CalendarDatePicker


Display hints using watermark text when no date is selected.

Watermark hints in WinUI CalendarDatePicker


The WinUI CalendarDatePicker can be used across the globe by applying regional settings.

WinUI CalendarDatePicker weekdays start from Monday

First day of week

Sunday is shown as the first day of week by default, but you can change this based on the regional settings.

Displaying abbreviated drop-down month and year format in WinUI CalendarDatePicker

Date formatting

CalendarDatePicker allows different date formats for day, month, and week names.

Displaying Hebrew type WinUI CalendarDatePicker

Calendar types

The WinUI CalendarDatePicker control supports nine different calendar types, such as Gregorian, Julian, Hebrew, etc.

Displaying right-to-left direction in WinUI CalendarDatePicker.

Right to left

Orient content right to left for calendars such as Arabic, Hebrew.


The CalendarDatePicker control supports showing or hiding the drop-down button.

Show drop-down button for date selection in WinUI CalendarDatePicker

Selection and highlighting today’s date

The WinUI CalendarDatePicker control provides different ways to highlight today’s date and selected dates.

Highlighting today and selected dates in WinUI CalendarDatePicker

Number of weeks in a view

CalendarDatePicker automatically occupies the minimum space it requires. However, you can increase or decrease the number of weeks to be shown in a month view to reduce the space utilized by the calendar.

Show the particular weeks in WinUI CalendarDatePicker

Out of scope

Hide days or give them a blurry appearance if they are out of the current view’s scope.

Display only the current month dates in WinUI CalendarDatePicker

Customize the placement of the drop-down spinner. The WinUI CalendarDatePicker smartly shifts the spinner placement if there is not sufficient space.

Drop-down spinner placement changed in WinUI CalendarDatePicker


The CalendarDatePicker control includes light and dark themes.

Light and dark themes in WinUI CalendarDatePicker.

Style and templates

Customize the appearance of individual items using custom templates, styles, and their selectors.

Custom appearance of WinUI CalendarDatePicker

Syncfusion WinUI DataViz & UI Controls


Greatness—it’s one thing to say you have it, but it means more when others recognize it. Syncfusion is proud to hold the following industry awards.

Up arrow icon

Warning Icon You are using an outdated version of Internet Explorer that may not display all features of this and other websites. Upgrade to Internet Explorer 8 or newer for a better experience.Close Icon

Live Chat Icon For mobile