TcxLookAndFeel.AssignedValues Property
Specifies which look & feel settings affect a painter.
Declaration
property AssignedValues: TcxLookAndFeelValues read; write;
Property Value
Type |
---|
TcxLookAndFeelValues |
Remarks
Look & feel settings arrange into at least three levels of hierarchy to determine the appearance of all DevExpress controls in an application:
The level of an individual control accessible via the control’s LookAndFeel property. The control imports a look & feel setting from a global or parent level via the MasterLookAndFeel property if the AssignedValues property does not include the corresponding flag.
The optional level of a parent control accessible via the parent control’s LookAndFeel property. This control imports a look & feel setting from the global or another parent level via the MasterLookAndFeel property if the AssignedValues property does not include the corresponding flag.
The global level accessible via the RootLookAndFeel global function, look & feel, or skin controller component.
The level of global constants whose values determine the default look & feel settings.
The following table lists all look & feel-specific AssignedValues flags, their effects, and the corresponding global constants.
Value | Description | Global Constant |
---|---|---|
lfvKind | The Kind property value affects look & feel painters at the current level. This flag is ignored if the lfvNativeStyle or lfvSkinName flag is set. | |
lfvNativeStyle | The NativeStyle property value affects look & feel painters at the current level. This flag has higher priority than the lfvSkinName and lfvKind flags. | |
lfvSkinName | The SkinName property value affects look & feel painters at the current level. This flag has higher priority than the lfvKind flag but has no effect if the lfvNativeStyle flag is set. | |
lfvScrollbarMode | The ScrollbarMode property value determines the active scrollbar mode at the current level. Note If this flag is set, and the ScrollbarMode property is set to sbmDefault, the control uses the global constant value to determine the active scrollbar mode. | |
lfvRenderMode | The RenderMode property value determines the active render mode at the current level. This flag has no effect on controls that support only one render mode. Note If this flag is set, and the RenderMode property is set to rmDefault, the control uses the global constant value to determine the active render mode. | |
lvfScrollMode | The ScrollMode property value determines the active scroll mode at the current level. This class has no effect on controls that support only classic scrollbar mode. Note If this flag is set, and the ScrollMode property is set to scmDefault, the control uses the global constant value to determine the active scroll mode. |
Call the Reset procedure to clear all AssignedValues flags and use imported or default look & feel settings at the current level.