How to customize the tooltips shown for appointments

Problem:

How can I control the tooltip appearance and a tooltip message which is shown for each appointment? For instance, I want to change the font color and backcolor of every tooltip, and make them show not only the appointment's description, but also its subject and location. How can this be done?

Solution:

A SchedulerControl provides the TooltipController property. Use it to specify the tooltip controller, which controls the appearance of the appointment tooltips.
You should create a new TooltipController, assign it to the SchedulerControl.TooltipController property, and then set the values of the required properties. Also, you can handle the TooltipController.BeforeShow event to specify a custom text for the tooltips.
The following example illustrates this approach. Check the SuperTips checkbox to display SuperToolTips.