Interface IBaseGridRelatedCollection<TParentSingleItem, TCollection>
The standard base grid view implementation for displaying entity items related to another entity item, and that inherits all the functionality of dynamically creating appropriate columns from the IBaseGrid<T>
This is the core view for creating grids of any entity in the system that are related to another entity in the
system, it is different from IBaseGridAnyRelatedCollection<T> as that can have multiple
different types of parent it is related to where as this must be of type TParentSingleItem
Inherited Members
Namespace: LemonEdge.Client.Core.Views.Core
Assembly: LemonEdge.ClientCore.dll
Syntax
[ViewDescriptor(typeof(BaseGridRelatedEntityCollectionViewInstanceEnumerator))]
public interface IBaseGridRelatedCollection<TParentSingleItem, TCollection> : IBaseGrid<TCollection>, IBaseGrid, IModelView, IOpenGridItemImplementor<TCollection>, IGridSelector, IGridSelectionMode, IItemSelector, IHasToggleStatus, IDisposable
Type Parameters
Name | Description |
---|---|
TParentSingleItem | The type of the parent single item that all entities of type |
TCollection | The type of entity this grid will display |