The WinUI Calendar control lets a user view and interact with a calendar that they can navigate by month, year, decade, or century. A user can select a single date or a range of dates. Its rich feature set includes functionalities such as date format, blackout dates, localization, and a custom template.
Users are allowed to select one or more dates. Selection can also be disabled.
Prevent users from selecting a date in a particular range by specifying minimum and maximum dates.
Prevent users from selecting specific dates (example: disable all weekends).
Select a date from a different year, decade, or century easily by navigating to year, decade, or century view.
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.
The WinUI Calendar control can be used across the globe by applying regional settings.
Sunday is shown as the first day of the week by default. However, you can change this based on regional settings.
Calendar allows different date formats for a day, month, or week name.
The WinUI Calendar control supports nine different calendars, including Gregorian, Julian, and Hebrew.
Orient content right to left for calendars such as Arabic or Hebrew.
The WinUI Calendar control has different ways to highlight today and selected dates.
Calendar automatically takes up the minimal space required. However, you can increase or decrease the number of weeks shown in a month view to reduce the space utilized by Calendar.
Hide days or give them a blurry appearance if they are out of the current view’s scope.
The Calendar control includes light and dark themes.
Customize the appearance of individual items using a custom template, style, and selectors.
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.