AppearanceAttribute(String, AppearanceItemType, String) Constructor
Creates a new instance of the AppearanceAttribute using the specified parameters.
Namespace: DevExpress.ExpressApp.ConditionalAppearance
Assembly: DevExpress.Persistent.Base.v24.1.dll
NuGet Package: DevExpress.Persistent.Base
Declaration
Parameters
Name | Type | Description |
---|---|---|
id | String | A string that is the unique identifier for the appearance rule created using the current attribute instance. |
appearanceItemType | AppearanceItemType | An AppearanceItemType enumeration value specifying the type of UI elements affected by the conditional appearance rule that is created using the current attribute instance. |
criteria | String | A string that is the criterion for activation of the rule created using the current attribute instance. |
Remarks
This constructor sets the following attribute properties:
- AppearanceAttribute.Id is set to the value passed as the id parameter;
- AppearanceAttribute.AppearanceItemType is set to the value passed as the appearanceItemType parameter.
- AppearanceAttribute.Criteria is set to the value passed as the criteria parameter;
- AppearanceAttribute.Context is set to Any (a default value);
The remaining properties can be specified using the constructor’s named parameters.
To learn how to define a rule using the Appearance attribute, refer to the Declare Conditional Appearance Rules in Code topic.