Skip to main content
.NET 8.0+

DevExpress v24.2 Update — Your Feedback Matters

Our What's New in v24.2 webpage includes product-specific surveys. Your response to our survey questions will help us measure product satisfaction for features released in this major update and help us refine our plans for our next major release.

Take the survey Not interested

DevExpress.ExpressApp.ConditionalAppearance Namespace

In This Article

Contains classes specific to the Conditional Appearance Module functionality.

Assemblies: DevExpress.ExpressApp.ConditionalAppearance.v24.2.dll, DevExpress.Persistent.Base.v24.2.dll

#Classes

Name Description
AppearanceAttribute Applied to business classes and their properties. Declares a conditional appearance rule.
AppearanceController A ViewController descendant that applies conditional appearance rules to specified UI elements.
AppearanceObject An appearance generated by combining all the found conditional appearance rules appropriate for the target UI element.
AppearanceRulesModelNodesGenerator A Nodes Generator that generates the content of the IModelAppearanceRules node.
ApplyAppearanceEventArgs Arguments passed to the AppearanceController.CustomApplyAppearance and AppearanceController.AppearanceApplied events.
CollectAppearanceRulesEventArgs Arguments passed to the AppearanceController.CollectAppearanceRules event.
ConditionalAppearanceModule The module contained in the DevExpress.ExpressApp.ConditionalAppearance.v24.2.dll assembly.

#Interfaces

Name Description
IAppearance Declares the basic properties of conditional appearance rules. Serves as the base interface for the IAppearanceRuleProperties interface.
IAppearanceRuleProperties Declares members implemented by conditional appearance rules and the IModelAppearanceRule nodes.
IModelAppearanceRule The AppearanceRule node defines a particular conditional appearance rule.
IModelAppearanceRules The AppearanceRules node provides access to the conditional appearance rules defined for the business class.
IModelConditionalAppearance Used to extend the Application Model with the AppearanceRules node.

#Enums

Name Description
AppearanceItemType Contains values specifying types of UI elements that can be affected by conditional appearance rules.