Back to Devexpress

DevExpress.ExpressApp.Editors Namespace

expressappframework-devexpress-dot-expressapp-9b37119f.md

latest8.4 KB
Original Source

DevExpress.ExpressApp.Editors Namespace

Contains interfaces and base classes for Property Editors used in the XAF to display business object properties in a UI.

Assembly : DevExpress.ExpressApp.v25.2.dll

NuGet Package : DevExpress.ExpressApp

Classes

NameDescription
ActionContainerViewItemAn abstract class that serves as the base class for the Action Container View Items.
ColumnsListEditorRepresents the base class for built-in grid-like List Editors.
CriteriaOptionsAttributeIndicates that the target string property stores a filter criterion.
DashboardViewItemRepresents a View Item that displays a View in a nested Frame.
EditorDescriptorsFactoryProvides helper methods used to register View Items, Property Editors, List Editors and their alias names.
ListEditorThe base class for List Editors.
ListEditorAttributeRegisters a custom List Editor in the Application Model.
ModelRegisteredViewItemsGeneratorA Nodes Generator that generates the content of the IModelRegisteredViewItems node.
PropertyEditorA base class for Property Editors.
PropertyEditorAttributeRegisters a custom Property Editor in the Application Model.
StaticImageAn abstract class for a View Item that displays a static image.
StaticTextAn abstract class that serves as the base class for the Static Text View Items.
ViewItemRepresents a base class for View Items.
ViewItemAttributeApplied to a custom View Item. Registers the View Item in the application and specifies the type of the Application Model‘s node used by the custom View Item.

Interfaces

NameDescription
IAppearanceEnabledDeclares members implemented by the UI elements that can be disabled or enabled by a conditional appearance rule.
IAppearanceFormatDeclares members implemented by the UI elements that can be formatted by a conditional appearance rule.
IAppearanceVisibilityDeclares members implemented by the UI elements that can be made invisible or visible by a conditional appearance rule.
IComplexControlImplemented by controls that have access to the Object Space of the current View and to the XafApplication object.
IComplexListEditorDeclares members implemented by a List Editor to support receiving information on the application and Collection Source of the List View that uses the List Editor.
IComplexViewItemDeclares members implemented by View Items that have access to the XafApplication object and IObjectSpace of the current View.
IModelRegisteredPropertyEditorThe PropertyEditor node specifies the Property Editor type, for a particular data type. This Property Editor will be used in a UI by default for properties of this data type.
IModelRegisteredPropertyEditorsThe PropertyEditors node represents a map of data types and Property Editors registered in an Application Model.
IModelRegisteredViewItemA ViewItem node specifies a particular View Item type to be used in a UI by default.
IModelRegisteredViewItemsThe ViewItems node specifies View Items to be used in a Detail View.
INotifyAppearanceVisibilityChangedImplemented by View Items that send a notification after changing their visibility state.

Structs

NameDescription
EditorAliasesIdentifies built-in XAF editor aliases.

Enums

NameDescription
EditMaskTypeDeclares edit mask type for Property Editors.
StaticHorizontalAlignDeclares values which specify horizontal content positions within a layout item.
StaticVerticalAlignDeclares values which specify vertical content positions within a layout item.
ViewItemVisibilityContains values specifying the visibility of UI elements affected by a conditional appearance rule.