DevExpress.ExpressApp.ConditionalAppearance.v17.2 An appearance generated by combining all the found conditional appearance rules appropriate for the target UI element. Creates a new instance of the AppearanceObject. Creates a new instance of the AppearanceObject using the specified appearance items collection. A list of IConditionalAppearanceItem objects specifying the appearance to be applied. This list is assigned to the property. Specifies a background color for the target UI element. A System.Drawing.Color object that specifies a background color. Specifies an enabled state for the target UI element. true, to enable the target UI element; false, to disable it. Specifies a font color for the target UI element. A System.Drawing.Color object that specifies a font color. Specifies a font style for the target UI element. A System.Drawing.FontStyle enumeration value that specifies a font style. Provides access to a collection of appearance items that together, form a resulting appearance to be applied. A list of IConditionalAppearanceItem objects representing appearance customizations of different types. Specifies a visibility state for the target UI element. true, to make the target UI element visible; false, to make it invisible. Arguments passed to the and events. Initializes a new instance of the ApplyAppearanceEventArgs class. An representing the appearance applied. A string that is the type of the target UI element whose conditional appearance is refreshed. A string that is the identifier of the UI element whose conditional appearance is refreshed. A UI element whose conditional appearance is about to be refreshed by applying the appropriate rules. An object that contains the properties whose controls or layout items are about to be refreshed by applying the appropriate rules. When the target item is an Action, the selected object(s) is passed as this parameter. An EvaluatorContextDescriptor object that is used to supply metadata on the specified type to the ExpressionEvaluator objects. A List<IConditionalAppearanceItem> list of resulting items that were calculated by each appearance rule. Initializes a new instance of the ApplyAppearanceEventArgs class. An representing the appearance applied. A string that is the type of the target UI element whose conditional appearance is refreshed. A string that is the identifier of the UI element whose conditional appearance is refreshed. A string that is the type of the target UI element whose conditional appearance is refreshed. A string that is the identifier of the UI element whose conditional appearance is refreshed. An EvaluatorContextDescriptor object that is used to supply metadata on the specified type to the ExpressionEvaluator objects. A List<IConditionalAppearanceItem> list of resulting items that were calculated by each appearance rule. A object that is the current View. Initializes a new instance of the ApplyAppearanceEventArgs class. An representing the appearance applied. A string that is the type of the target UI element whose conditional appearance is refreshed. A string that is the identifier of the UI element whose conditional appearance is refreshed. A string that is the type of the target UI element whose conditional appearance is refreshed. A string that is the identifier of the UI element whose conditional appearance is refreshed. An EvaluatorContextDescriptor object that is used to supply metadata on the specified type to the ExpressionEvaluator objects. A List<IConditionalAppearanceItem> list of resulting items that were calculated by each appearance rule. Gets the IViewInfo object that provides information related to the current View. Gets the list of resulting items that were calculated by each appearance rule. A List<IConditionalAppearanceItem> list of resulting items that were calculated by each appearance rule. The appearance that is currently applied to the target UI element. An that specifies the appearance currently applied. An object(s) to whose property a conditional appearance is currently applied. If the target item is an Action, it's the selected object(s) of the current View. An object that contains the properties whose controls or layout items are about to be refreshed by applying the appropriate rules. When the target item is an Action, the selected object(s) is passed as this parameter. Gets the EvaluatorContextDescriptor object that is used to supply metadata on the specified type to the ExpressionEvaluator objects. An EvaluatorContextDescriptor object that is used to supply metadata on the specified type to the ExpressionEvaluator objects. A UI element whose appearance is about to be refreshed by applying the appropriate conditional appearance rules. An object representing a UI element to which a conditional appearance is currently applied. The name of the UI element whose appearance is about to be refreshed by applying conditional appearance rules. A string that is the identifier of the UI element whose conditional appearance is refreshed. The type of the UI element whose appearance is about to be refreshed by applying conditional appearance rules. A string that is the type of the target UI element whose conditional appearance is refreshed. Gets the current View. A object. Gets the information related to the current View. Gets the IViewInfo object that provides information related to the current View. Arguments passed to the event. Initializes a new instance of the CollectAppearanceRulesEventArgs class. A string that is the identifier of the UI element for which conditional appearance rules are collected. Gets the IViewInfo object that provides information related to the current View. A list of objects representing conditional appearance rules found for the target UI element in the Application Model. Provides access to the list of conditional appearance rules found for the target UI element in the Application Model. A list of objects representing conditional appearance rules found for the target UI element in the Application Model. The View in which the target UI element (view or layout item) is contained or activated (in case an Action is the target UI element). A object that is the View in which the target UI element (View Item, Layout Item or Group) is contained. If the target UI element is an Action, this View is the one for which it is activated. The name of the UI element for which conditional appearance rules are collected. A string that is the identifier of the UI element for which conditional appearance rules are collected. Gets the information related to the current View. Gets the IViewInfo object that provides information related to the current View. A descendant that applies conditional appearance rules to specified UI elements. Creates an instance of the AppearanceController class. For internal use. Occurs after the conditional appearance is applied to the target UI element. Prevents the AppearanceController from being updated until the method is called. For internal use. For internal use. For internal use. Unlocks the AppearanceController after a call to the method and resets the rules cache. For internal use. For internal use. Occurs after conditional appearance rules for the target UI element are collected. Occurs after conditional appearance rules for the business object represented by the specified View are collected from the Application Model. Occurs before the conditional appearance is applied to the target UI element. Occurs when appearance rules are collected. Use this event to provide the list of rules from a custom source. Occurs when an AppearanceRule object is created. Occurs when the Appearance Controller collects the appearance rules and determines whether or not the specific object is empty. Returns the list of appearance rules declared ion the specified node. An object that specifies the BOModel | <Class> node. A list of properties that specifies the appearance rules. Indicates whether or not the method is currently being executed. true, if the Refresh method is currently being executed; otherwise, false. Gets the number of Appearance Controller updates that are currently in progress. An integer number of Appearance Controller updates that are currently in progress. Refreshes the conditional appearance provided by the Controllers registered in the Appearance Controller. true, on successful execution, otherwise - false; Collects and applies the conditional appearance rules appropriate for the specified UI element. A object that is the View in which the target UI element (View Items and Layout Items and Groups) is contained. If the target UI element is an Action, this View is the one for which it is activated. A string that is the type of the target UI element whose conditional appearance is about to be refreshed. A string that is the identifier of the UI element whose conditional appearance is about to be refreshed. A UI element whose conditional appearance is about to be refreshed by applying the appropriate rules. An object that contains the properties whose controls or layout items are about to be refreshed by applying the appropriate rules. When the target item is an Action, the selected object(s) is passed as this parameter. Collects and applies the conditional appearance rules appropriate for the specified UI element with a context descriptor specified. A object that is the View in which the target UI element (View Item, Layout Item or Group) is contained. If the target UI element is an Action, this View is the one for which it is activated. A string that is the type of the target UI element whose conditional appearance is about to be refreshed. A string that is the identifier of the UI element whose conditional appearance is about to be refreshed. An UI element whose conditional appearance is about to be refreshed by applying the appropriate rules. An object that contains the properties whose controls or layout items are about to be refreshed by applying the appropriate rules. When the target item is an Action, the selected object(s) is passed as this parameter. An EvaluatorContextDescriptor object that is a context descriptor used for checking whether the context object passed as the contextObject parameter satisfies the criteria specified by a rule's property. Collects and applies the conditional appearance rules appropriate for the specified UI element with a context descriptor specified. A object that is the View in which the target UI element (View Item, Layout Item or Group) is contained. If the target UI element is an Action, this View is the one for which it is activated. A string that is the type of the target UI element whose conditional appearance is about to be refreshed. A string that is the identifier of the UI element whose conditional appearance is about to be refreshed. An UI element whose conditional appearance is about to be refreshed by applying the appropriate rules. An object that contains the properties whose controls or layout items are about to be refreshed by applying the appropriate rules. When the target item is an Action, the selected object(s) is passed as this parameter. An EvaluatorContextDescriptor object that is a context descriptor used for checking whether the context object passed as the contextObject parameter satisfies the criteria specified by a rule's property. Collects and applies the conditional appearance rules appropriate for the specified UI element with a context descriptor specified. A object that is the View in which the target UI element (View Item, Layout Item or Group) is contained. If the target UI element is an Action, this View is the one for which it is activated. A string that is the type of the target UI element whose conditional appearance is about to be refreshed. A string that is the identifier of the UI element whose conditional appearance is about to be refreshed. An UI element whose conditional appearance is about to be refreshed by applying the appropriate rules. An object that contains the properties whose controls or layout items are about to be refreshed by applying the appropriate rules. When the target item is an Action, the selected object(s) is passed as this parameter. An EvaluatorContextDescriptor object that is a context descriptor used for checking whether the context object passed as the contextObject parameter satisfies the criteria specified by a rule's property. Collects and applies the conditional appearance rules appropriate for the specified UI element with a context descriptor specified. A object that is the View in which the target UI element (View Item, Layout Item or Group) is contained. If the target UI element is an Action, this View is the one for which it is activated. A string that is the type of the target UI element whose conditional appearance is about to be refreshed. A string that is the identifier of the UI element whose conditional appearance is about to be refreshed. An UI element whose conditional appearance is about to be refreshed by applying the appropriate rules. An object that contains the properties whose controls or layout items are about to be refreshed by applying the appropriate rules. When the target item is an Action, the selected object(s) is passed as this parameter. An EvaluatorContextDescriptor object that is a context descriptor used for checking whether the context object passed as the contextObject parameter satisfies the criteria specified by a rule's property. Registers a Controller to refresh the conditional appearance of its UI elements in common scenarios. A Controller implementing the ISupportRefreshItemsAppearance interface. Resets the cache of the rules collected by the Appearance Controller at the current moment. Removes a Controller from the list of registered Controllers. A Controller implementing the ISupportRefreshItemsAppearance interface. The module contained in the DevExpress.ExpressApp.ConditionalAppearance.v17.2.dll assembly. Creates an instance of the ConditionalAppearanceModule class. For internal use. Extends the Application Model with the interface. A ModelInterfaceExtenders object that is a collection of Application Model interface extenders. Returns the list of updaters that handle database updates for the ConditionalAppearanceModule module. An object which represents the Object Space used to update the database. A System.Version object which represents the current database version. An IEnumerable<> list of updaters that handle database updates for the ConditionalAppearanceModule module. Sets up the ConditionalAppearanceModule after it has been added to the collection. An object that manages an XAF application. A Nodes Generator that generates the content of the node. Initializes a new instance of the AppearanceRulesModelNodesGenerator class. The AppearanceRules node provides access to the conditional appearance rules defined for the business class. Used to extend the Application Model with the AppearanceRules node. Provides access to the AppearanceRules node. An object representing the AppearanceRules node. Applied to business classes and their properties. Declares a conditional appearance rule. Creates a new instance of the AppearanceAttribute class. A string that is the unique identifier for the appearance rule created using the current attribute instance. Creates a new instance of the AppearanceAttribute using the specified parameters. A string that is the unique identifier for the appearance rule created using the current attribute instance. An enumeration value specifying the type of UI elements affected by the conditional appearance rule that is created using the current attribute instance. A string that is the criterion for activation of the rule created using the current attribute instance. Creates a new instance of the AppearanceAttribute using the specified parameters. A string that is the unique identifier for the appearance rule created using the current attribute instance. A string that is the criterion for activation of the rule created using the current attribute instance. Specifies the type of UI elements affected by the conditional appearance rule created using this attribute. The string representation of an enumeration value specifying the type of UI elements affected by the conditional appearance rule. Specifies the background color of UI elements affected by the conditional appearance rule generated from this attribute instance. A string specifying the background color of UI elements affected by the conditional appearance rule. A value should be recognizable by the System.Drawing.ColorConverter class. Specifies the Views representing the activity scope for the conditional appearance rule generated from the current attribute. A string that is semicolon separated names of the Views in which the conditional appearance rule is in effect. Specifies the criteria string used when determining whether should be affected by the conditional appearance rule generated from the current attribute. A string representing the criterion under which the conditional appearance rule is in effect. This property is intended for internal use. Specifies whether to enable UI elements affected by the conditional appearance rule generated from this attribute instance. true, if UI elements affected by the conditional appearance rule must be enabled; otherwise, false. Specifies the font color of affected by the conditional appearance rule generated from this attribute instance. A string specifying the font color of target items affected by the conditional appearance rule. A value should be recognizable by the System.Drawing.ColorConverter class. Specifies the font style of affected by the conditional appearance rule generated from this attribute instance. A enumeration value specifying the font style of target items affected by the conditional appearance rule. Specifies the unique identifier for the appearance rule created using the current attribute instance. A string containing the rule's unique identifier. Specifies the name of the business class method used to determine whether the Conditional Appearance rule generated from this attribute is currently active. A string specifying the name of the method used to determine whether the rule is active. Specifies the priority of the conditional appearance rule generated from the current attribute instance. Used when several rules affect the same UI element. An integer value specifying the volume of the conditional appearance rule. Specifies the identifiers of UI elements affected by the conditional appearance rule. A string consisting of is semicolon separated identifiers of the UI elements affected by the conditional appearance rule. Specifies the visibility of UI elements affected by the conditional appearance rule generated from this attribute instance. A enumeration value specifying the visibility of UI elements affected by the conditional appearance rule. The AppearanceRule node defines a particular conditional appearance rule. Provides access to the defining the conditional appearance rule represented by the AppearanceRule node. An object representing the Appearance attribute, which defines the conditional appearance rule represented by the AppearanceRule node. Specifies the possible method names to which the can be applied. An IEnumerable<String> collection that are the possible method names to which the Appearance can be applied.