Scheduler for WinForms incorporates several key features, including the following:
Scheduler for WinForms gives you the option of using standard ADO.NET data binding or using a built-in DataSource. Using the Data Source settings, which work with the C1ScheduleStorage component, you can attach a DataSource and map to each column in the table to save and load appointments, categories, contacts, labels, resources, and the status of appointments. If you want to use a built-in DataSource, you can save or load data in any supported format (binary, XML, or iCal) when it is appropriate for your application. You can do it using the C1ScheduleStorage Export and Import methods. End-users can import and export data at any time by using the Import/Export items from the context menu of the C1Schedule control. For additional information on binding C1Schedule to a data source or using a built-in data source, see Importing and Exporting Data.
Users can easily add new and edit existing appointments within a C1Schedule. Appointments can occur one-time or recur over a set amount of time, and reminders can be set so no appointment is missed. Additionally, C1Schedule provides twelve built-in labels and four availability options to help users manage each appointment, as well as the ability to create custom labels. Appointments can be organized within categories, and resources and contacts for each appointment can be specified. For more information on appointments, see Appointments.
The C1Schedule control provides five built-in data views, allowing you to offer a variety of ways for users to view their schedules. Having built-in data views simplifies development time as it allows you to set the view using one property named ViewType. For more information on each of the data views, see Data Views.
Scheduler for WinForms supports agenda view and table view with the help of new controls, AgendaView and TableView, provided by the C1.Win.C1Schedule.Extended assembly (which is only available in .NET framework for now). For more information, see Agenda View and Table View.
The Scheduler and Calendar controls provide different visual styles in .NET 6 and .NET Framework platforms. For more information on Visual Styles, see Visual Styles. In addition, Scheduler supports themes through C1Themes which provides built-in themes and an easy to use Theme designer. For more information on C1Themes, see Themes for WinForms.
Scheduler for WinForms includes various themes and MS Office Visual Styles, which by default have the BubbleLook property set to True.