Skip to main content

TcxLookAndFeel Class

Stores general appearance settings of a DevExpress control.

Declaration

TcxLookAndFeel = class(
    TcxInterfacedPersistent,
    IcxLookAndFeelNotificationListener,
    IcxLookAndFeelNotificationListener2
)

Remarks

These settings allow you to redefine individual global look & feel settings for a DevExpress control.

Tip

We recommend that you use a skin controller component to define look & feel settings for all DevExpress controls in an application to ensure its consistent appearance.

Main API Members

The list below outlines key members of the TcxLookAndFeel class that allow you to manage look & feel settings at the level of an individual DevExpress control and switch between skins. These settings have higher priority than corresponding global look & feel settings.

SkinName
Specifies the name of the active skin if the native style is disabled.
NativeStyle
Specifies if the control uses operating system-dependent draw routines to render all UI elements. If this option is enabled, all skin and color palette settings have no effect.

Miscellaneous Look & Feel Settings

RenderMode
Specifies the render mode at the level of an individual control. This property affects only those DevExpress controls that support multiple render modes.
ScrollMode | ScrollbarMode
Allow you to switch between all scrollbar types and scroll modes for an individual DevExpress control that supports them.

General-Purpose API Members

Assign
Copies look & feel settings between skin controller components.
AssignedValues
Specifies what look & feel settings at the level of an individual control override corresponding parent or global settings.
BeginUpdate | EndUpdate
Allow you to avoid excessive redraw operations during batch look & feel setting changes.
Reset
Removes all look & feel modification flags and applies corresponding global look & feel settings to the affected control.
MasterLookAndFeel
Allows you to change the source of default look & feel settings for a control.

Direct TcxLookAndFeel Class References

The TcxControl.LookAndFeel property references a TcxLookAndFeel object.

See Also