Paint Styles and Appearances
If you have ever used Developer Express components in the past, you know the incredible control we give you over how our controls appear on-screen - from multiple look and feel options imitating the latest Microsoft Office solutions to XP Theme support, background bitmaps and custom painting. The ExpressScheduler is no exception - all of this is at your disposal with the same customization mechanisms you’ve come to know with our other controls.
Multiple Paint Styles
The ExpressScheduler supports multiple look and feel styles which affect how headers, separators, scrollbars and the date navigator's elements are painted. Additionally, the specified look and feel settings are in effect for all the dialogs your end-users can invoke in the scheduler control. If required, you can set different look and feel preferences for the scheduler and for its dialogs. The available look and feel styles are:
- UltraFlat style;
- Flat style;
- Standard (3D) style;
- Office 2003 style;
- The currently applied Windows XP theme painting.
Multiple paint styles support is implemented via our look and feel technology which enables you to provide the same appearance for all Developer Express controls in an application and change their appearance simultaneously by switching a single option. 
Customizable Styles for Elements
One more way to customize the scheduler's appearance is to apply styles to its elements. Our styles technology enables you to provide custom background and text colors, fonts and background bitmaps for the elements you see. You can either specify common styles for all elements (say, date headers) or provide individual styles by handling the appropriate events. Elements whose styles can be customized are:
- The control's background.
- Time rulers and timelines;
- Day and resource headers;
- Events;
- Horizontal and vertical splitters;
- Selections;
- Date navigator's background, content, headers and selection.

Full Custom Painting Support
If multiple look and feel options and customizable element styles are not enough for your appearance customization goals, you can utilize the custom painting mechanism that enables you to paint the control's elements manually. This involves handling events that are raised before a particular element is painted. This feature is available for any element you see on-screen. 
|