The requested page is not available for the requested platform. You are viewing the content for Default platform.

ApplyAppearanceEventArgs.ItemType Property

The type of the UI element whose appearance is about to be refreshed by applying conditional appearance rules.

Namespace: DevExpress.ExpressApp.ConditionalAppearance

Assembly: DevExpress.ExpressApp.ConditionalAppearance.v19.1.dll

Declaration

public string ItemType { get; }
Public ReadOnly Property ItemType As String

Property Value

Type Description
String

A string that is the type of the target UI element whose conditional appearance is refreshed.

Remarks

The Conditional Appearance module allows you to apply a conditional appearance to different UI elements. They are differentiated by the following appearance item types:

UI element AppearanceItemType
Cells in the List View represented by a GridListEditor, ASPxGridListEditor, TreeListEditor or ASPxTreeListEditor AppearanceItemType.ViewItem
Property Editors AppearanceItemType.ViewItem
Static Text AppearanceItemType.ViewItem
Layout Items, Groups and Tabs AppearanceItemType.LayoutItem
Actions AppearanceItemType.Action

The ItemType property specifies a sting representation of one of these appearance item types.

If you apply a conditional appearance rule to an item of a custom type, there should be a custom Controller that invokes the AppearanceController.RefreshItemAppearance method when required. In this instance, the custom item type is passed to the Appearance Controller and you get it as a value of the ItemType property when handling the AppearanceController.CustomApplyAppearance or AppearanceController.AppearanceApplied event.

See Also