Class ValueInlineCollectionField<T>
public class ValueInlineCollectionField<T> : InlineCollectionFieldBase<T>, IField<IEntitySet<T>>, IField, IModel, INotifyPropertyChanged, IDataErrorInfo where T : IEntity<T>
Type Parameters
T
- Inheritance
-
FieldBase<IEntitySet<T>>ValueInlineCollectionField<T>
- Implements
-
IField<IEntitySet<T>>
- Inherited Members
- Extension Methods
Constructors
ValueInlineCollectionField(ISurface, string, IEntitySet<T>?, Action<GridOptions>?, Action<ListOptions>?, IScreenCommand?, bool)
public ValueInlineCollectionField(ISurface surface, string label, IEntitySet<T>? boundSet = null, Action<GridOptions>? configureGrid = null, Action<ListOptions>? configureList = null, IScreenCommand? addCommand = null, bool suppressRemoveCommand = false)
Parameters
surfaceISurfacelabelstringboundSetIEntitySet<T>configureGridAction<GridOptions>configureListAction<ListOptions>addCommandIScreenCommandsuppressRemoveCommandbool
Methods
CreateSubfield(IEntitySet<T>)
public override IField<IEntitySet<T>> CreateSubfield(IEntitySet<T> modalSet)
Parameters
modalSetIEntitySet<T>
Returns
- IField<IEntitySet<T>>