Interface IBaseGridWrapperCollection<TWrapper, TMain, TPivot>
The standard base grid view implementation for displaying wrapped items with pivotted columns in the wrapper, and that inherits all the functionality of dynamically creating apropriate columns from the IBaseGrid<T>
This is the core view for creating grids of any wrapped item in the system that holds pivotted columns of another item in the system
Both this view and the IBaseDefaultSingleView<T> view have a similar mechanism for creating controls dynamically within the UIInherited Members
System.IDisposable.Dispose()
Namespace: LemonEdge.Client.Core.Views.Core
Assembly: ClientCore.dll
Syntax
[ViewDescriptor(typeof(BaseGridWrappedCollectionViewInstanceEnumerator))]
public interface IBaseGridWrapperCollection<TWrapper, TMain, TPivot> : IBaseGrid<TWrapper>, IBaseGrid, IModelView, IOpenGridItemImplementor<TWrapper>, IGridSelector, IGridSelectionMode, IHasToggleStatus, IDisposable, IItemSelector
Type Parameters
Name | Description |
---|---|
TWrapper | The type that wraps the main and pivotted classes. Must implement all the properties of |
TMain | The main item that is displayed in the grid via the |
TPivot | The type of entity that holds additional properties to be pivotted on the wrapper |