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 Calendar DateRangePicker control provides an intuitive, touch-friendly interface to select a date range quickly 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 be disabled using blackout dates. In addition, it supports built-in watermarks and predefined date ranges.

Displaying the WinUI Calendar DateRangePicker control.

Predefined set of date ranges

Define preset items (like the last 30 days or last week) to set date ranges frequently used by the end users.

WinUI Calendar DateRangePicker showing preset items.

Date restriction

WinUI Calendar DateRangePicker restricts range selection within min and max dates.

Limit date range

Restrict users from selecting a date range within the minimum and maximum dates.

WinUI Calendar DateRangePicker disable specific dates using blackoutdates.

Blackout dates

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

WinUI Calendar DateRangePicker restricting selection count duration in range.

Limit selection duration

Limit the duration of the selected range.

WinUI Calendar DateRangePicker navigation between views.

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

WinUI Calendar DateRangePicker restricting navigation between views.

Limit navigation within minimum and maximum calendar views. This will be useful when the date range is smaller, and you do not want to show the century view. You can also use it as a month or year range selector instead of date (example: choosing a credit card validity period).


Display hints using watermark text when a date is not selected.

WinUI Calendar DateRangePicker customizing watermark text.


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

WinUI Calendar DateRangePicker showing Hebrew calendar type.

Calendar types

The WinUI Calendar DateRangePicker control supports nine different calendar types, such as Gregorian, Julian, and Hebrew.

WinUI Calendar DateRangePicker changing first day of week.

First day of week

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

WinUI Calendar DateRangePicker customizing date display format.

Date formatting

The Calendar DateRangePicker allows different date formats for date, day, and month.

WinUI Calendar DateRangePicker changing RTL direction.

Right to left (RTL)

The WinUI Calendar DateRangePicker supports right-to-left language formatting for calendars such as Arabic and Hebrew.


Show or hide the drop-down button.

WinUI Calendar DateRangePicker hiding Dropdown button.

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

WinUI Calendar DateRangePicker changing dropdown placement.


The Calendar DateRangePicker control includes light, dark, and high contrast themes.

WinUI Calendar DateRangePicker changing themes.


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

WinUI Calendar DateRangePicker customizing dropdown calendar cells.

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