In-Depth Appearance and Look-and-Feel Customization in XtraReports
XtraReports provides numerous options that control the style settings of your reports, as well as the appearance and look-and-feel of your user interface. Some of these options are listed below.
As with other DevExpress products, XtraReports provides full support for native DevExpress skins for every supported platform. Any visual theme can be applied to Print Preview forms, as well as to our End-User Report Designer.
All appearance settings conform to the general report hierarchy, which means that every child element inherits its appearance settings from its parent. For every report element, you can determine which of its particular appearance settings it can inherit.
You can better control the entire look-and-feel of your reports by assigning different styles to various report elements. Each style encompasses various appearance settings, like foreground and background colors, font settings and so on.
This allows you, for instance, to assign different even and odd styles for alternating table rows.
Report styles sheets can be stored in external files to be re-used across multiple reports.
Using formatting rules, you can apply styles conditionally, depending on a control's current value or based on complex logical conditions.