$99 VS $1000+. UI Control for ASP.NET AJAX(contains chart and gridview).
Scheduler control for Windows Forms
Create appointment and customizing through the dialogs in KetticScheduler for .NET applications
Home > WinForms UI Controls > User Manual > Scheduler Appointment and Dialogs in C#

Appointment and Dialogs of Scheduler in C#.NET

KetticScheduler control for Windows Forms includes a variety of Outlook style user interfaces for developers to build .NET Windows application with Outlook similar UI. With the support of appointment, the Scheduler .NET component allows the users easily create and edit the appointment in Scheduler in C#, for example, define recurrence rule to the appointment and drag and drop items from other control to Scheduler. Furthermore, the Appointment is able to tweak, customize and extend the Scheduler dialogs. Properties to customize the Scheduler to fit custom scenario are also available.

C# Add/Customize Appointment with Scheduler

KetticScheduler control supports the creating and editing of appointments, like setting of the status for a particular appointment and selection of a color coded category. To create an appointment in KetticScheduler, we shall use one of the overloads to create a new Appointment instance. KetticScheduler control provides a large flexibility of customization of the appointment. There are a variety of collections and properties available for the developers to customize the appointments in C# Windows Forms application.

Build Recurring Appointments with KetticScheduler

This recurring appointment allows the recurrence based on minute, hour, day, week, month, and year. To build the recurrence for appointment, the Appointment C# class implements the IEvent interface, which contains the properties RecurrenceRule, MasterEvent, Occurrences and Exceptions. The Exceptions property of the interface allows the developers to create exceptional recurrence rule for the appointment.

C# Define Recurrence Rule to Appointment

KetticScheduler control uses the RecurrenceRule C# class to build the recurrence rules for appointment. This RecurrenceRule class is the base class and contains different specialized classes to easily build the recurrence rules according to the relevant parameters.

Drag and Drop Items from Other controls to Scheduler

KetticScheduler WinForms supports drag and drop items from other user interface controls to it. We can drag appointment subjects from the KetticList control, or drag an appointment date from KetticGridView component. When we drop the items from other controls to the Scheduler, we should find the cell of the scheduler and then get the date and build an appointment for the scheduler cell.

C# Customize EditAppointment dialog with Scheduler

KetticScheduler WinForms control provides an intuitive edit appointment dialog for the developers to create, edit, or delete the appointments. The customization of an appointment can be achieved by adding a custom field to the EditAppointmentDialog. The added field will be displayed in the dialog as a control, as well as kept as a value in the custom appointment.

Create Tooltips to Appointments for Scheduler in C#.NET

KetticScheduler WinForms control contains the ToolTipText property for the developers to create a tooltip and associate it to an appointment. This functionality is achieved by changing the value of the ToolTipText property to a string.
UI Controlsfor Windows Forms
.NET WinForms UI Overview.NET WinForms UI Features.NET WinForms UI GuideC# WinForms UI DesignVB.NET WinForms UI Design
WinForms UI Controls