expressappframework-devexpress-dot-expressapp-1cad59ba.md
A base class for Views that support View Items layout.
Namespace : DevExpress.ExpressApp
Assembly : DevExpress.ExpressApp.v25.2.dll
NuGet Package : DevExpress.ExpressApp
public abstract class CompositeView :
View
Public MustInherit Class CompositeView
Inherits View
The following members return CompositeView objects:
The CompositeView class is a base class for Views that support View Items layout. View Items are abstract entities displayed in a UI by various controls.
View Items Collection
The CompositeView.Items property exposes a collection of the Composite’s View’s View Items.
Layout Customization
View Items layout functionality enables automatic generation of Detail Views and offers multiple ways to customize the layout:
For detailed information about layout customization techniques, refer to the following topic: View Items Layout Customization.
Note
XAF has two Composite View types that fully support View Items layout:
The List View class also derives from CompositeView, but it does not support View Items layout.
Object View CompositeView DashboardView
CustomizeViewItemControl(Controller, Action<ViewItem>)
CustomizeViewItemControl<T>(Controller, Action<T>)
CustomizeViewItemControl(Controller, Action<ViewItem>, String[])
CustomizeViewItemControl<T>(Controller, Action<T>, String[])
See Also