Create flexible scheduling interfaces with interactive calendars and resource management.
Prices from:
| Available in | |
|---|---|
| Wijmo | Loading |
| ComponentOne Studio Enterprise | Loading |

Display time-based events in configurable calendar layouts that organize information by date, time, and resource. FlexScheduler supports built-in views and custom definitions, allowing developers to control how scheduling data appears through rows, columns, headers, and event cells.
Connect scheduling interfaces to application data using configurable event collections and field mappings. Define event subjects, start times, and end times while maintaining a consistent relationship between source records and their visual representations across different calendar views.
Associate events with resources such as employees, meeting rooms, teams, or equipment. Configure resource dimensions, assignments, and filtering to organize schedules by availability or responsibility. Display resource-specific lanes to visualize how events are distributed across different scheduling contexts.
Support event creation, modification, and deletion directly within scheduling interfaces. Allow users to update scheduled activities while keeping changes connected to the underlying event data. Configure editing interactions to match application requirements and accommodate different scheduling workflows.
Enable users to reposition scheduled events and adjust their duration through mouse interactions. Drag events between available time slots or resize them to modify their scheduled periods. These interactions provide a visual approach to managing appointments, tasks, and resource allocations.
Navigate scheduling information using toolbar controls for changing dates and switching calendar views. Move between visible date ranges, select specific dates, and adjust the active schedule layout. Configure toolbar visibility to suit the application's interface and navigation requirements.
Define working days, business hours, and nonworking periods to represent operational schedules. Configure time zone settings to control how event dates and times are interpreted and displayed. These options support scheduling scenarios involving regional operations, office hours, and unavailable periods.
Detect overlapping events and scheduling conflicts involving unavailable time periods. Configure conflict handling and validation behavior to support application-specific scheduling rules. This functionality helps developers identify incompatible event assignments and manage scheduling restrictions within calendar-based workflows.
Customize how scheduled events appear using configurable display templates and layout definitions. Control event content, calendar axes, headers, and resource arrangements to represent different scheduling structures. Adapt the visual presentation to match application data and interface requirements.
Configure keyboard navigation, focus handling, and selection behavior for interacting with scheduling elements. Customize context menus to provide relevant actions within the calendar interface. Use hit testing to identify targeted cells or events and implement context-sensitive scheduling interactions.
Review the details below to ensure this product is supported within your environment.
Available as part of Wijmo Enterprise, or ComponentOne Studio Enterprise.
Compare the JavaScript controls available in ComponentOne product suites.
| Wijmo | |
|---|---|
| Platforms | |
| Supported Platforms | |
| WinForms | Not included |
| WPF | Not included |
| WinUI | Not included |
| .NET MAUI | Not included |
| ASP.NET MVC | Not included |
| ASP.NET Core | Not included |
| ASP.NET Web Forms | Not included |
| Blazor | Not included |
| JavaScript | Included |
| Data Services | |
| Legacy Platforms | |
| Enterprise Controls | |
| WinForms & WPF | |
| JavaScript & ASP.NET MVC | |
| Utilities | |
| WinForms Controls | |
| Data Management | |
| Data Services | |
| Data Visualization | |
| Input & Editors | |
| Navigation & Layout | |
| Reporting & Documents | |
| Scheduling | |
| Utilities | |
| WPF Controls | |
| Data Management | |
| Data Services | |
| Data Visualization | |
| Input & Editing | |
| Navigation & Layout | |
| Reporting & Documents | |
| Scheduling | |
| Utilities | |
| .NET Framework-Only WPF Controls | |
| Data Management | |
| Data Visualization | |
| Input & Editing | |
| Navigation & Layout | |
| Reporting & Documents | |
| Utilities | |
| ASP.NET MVC Controls | |
| Data Management | |
| Data Services | |
| Data Visualization | |
| Input & Editing | |
| Navigation & Layout | |
| Reporting and Documents | |
| Scheduling | |
| Utilities | |
| ASP.NET Core Controls | |
| Data Management | |
| Data Services | |
| Data Visualization | |
| Input & Editing | |
| Navigation & Layout | |
| Reporting & Documents | |
| Scheduling | |
| Utilities | |
| ASP.NET Web Forms Controls | |
| Data Management | |
| Data Visualization | |
| Input & Editing | |
| Multimedia | |
| Navigation & Layout | |
| Reporting & Documents | |
| Scheduling | |
| Utilities | |
| Blazor Controls | |
| Data Management | |
| Data Services | |
| Data Visualization | |
| Input & Editing | |
| Navigation & Layout | |
| Reporting & Documents | |
| Scheduling | |
| WinUI Controls | |
| Data Management | |
| Data Services | |
| Data Visualization | |
| Input & Editing | |
| Navigation and Layout | |
| Reporting & Documents | |
| Scheduling | |
| .NET MAUI Controls | |
| Data Management | |
| Data Visualization | |
| Scheduling | |
| Input & Editing | |
| Data Layer Components | |
| Data Services | |
| Web API | |
| UWP (Legacy) Controls | |
| Data Management | |
| Data Services | |
| Data Visualization | |
| Input & Editing | |
| Navigation & Layout | |
| Reporting & Documents | |
| Scheduling | |
| Utilities | |
| Xamarin Controls | |
| Data Management | |
| Data Services | |
| Data Visualization | |
| Input & Editors | |
| Reporting & Documents | |
| Scheduling | |
| JavaScript Components | |
| Frameworks & Integrations | |
| Common | |
| Data Management | |
| Printing & Docs | |
| DataGrid | |
| Data Visualization | |
| Navigation & Layout | |
| Input & Editors | |
| Scheduling | |
| Viewers | |
| Wijmo Designer | |
MESCIUS, formerly known as GrapeCity, is a leading developer-focused brand established in Japan, with a history spanning over 30 years. It is recognized for its extensive suite of software components, including reporting frameworks, spreadsheet libraries, and Japanese market-oriented input controls. Popular products such as ActiveReports, SPREAD, InputMan, and ComponentOne support both .NET and JavaScript ecosystems and are widely used in business-critical applications. MESCIUS offers distinctive advantages such as proven reliability, comprehensive Japanese localization, and strong technical support, making it a trusted choice for IT professionals and software developers building complex and localized systems.

As official and authorized distributors since 1996, ComponentSource supplies you with legitimate licenses directly from MESCIUS.
Chat with our customer support team