Custom grid engine that provides the desired behavior for grids.
| C# |
public class CustomGridEngine : GridEngine
| All Members | Constructors | Methods | Properties | Events | |
| Icon | Member | Description |
|---|---|---|
| CustomGridEngine()()() | Initializes a new instance of the CustomGridEngine class | |
| AddNewAttributes(PropertyDescriptor, array<Attribute>[]()[]%, Int32) | (Inherited from ShouldSerializeBasedPersisterType.) | |
| AllowedOptimizations()()() | (Inherited from Engine.) | |
| AllowSwapDataViewWithDataTableList()()() | (Inherited from Engine.) | |
| AutoPopulateRelations()()() | (Inherited from Engine.) | |
| BumpVersion()()() | (Inherited from Engine.) | |
| CacheRecordValues()()() | (Inherited from Engine.) | |
| CanResetValue()()() | (Inherited from DescriptorBase.) | |
| CategorizedRecords()()() | (Inherited from Engine.) | |
| CategorizingRecords()()() | (Inherited from Engine.) | |
| CheckAllProperties()()() | (Inherited from ShouldSerializeBasedPersisterType.) | |
| CounterLogic()()() | (Inherited from Engine.) | |
| CreateAddNewRecord(AddNewRecordSection) | (Inherited from Engine.) | |
| CreateAddNewRecordSection(Group) | (Inherited from Engine.) | |
| CreateCaptionRow(CaptionSection) | (Inherited from Engine.) | |
| CreateCaptionSection(Group) | (Inherited from Engine.) | |
| CreateChildTable(Element) |
Creates a child table.
(Overrides GridEngine.CreateChildTable(Element).) | |
| CreateColumnHeaderRow(ColumnHeaderSection) | (Inherited from Engine.) | |
| CreateColumnHeaderSection(Group) | (Inherited from Engine.) | |
| CreateEmptySection(Group) | (Inherited from Engine.) | |
| CreateExpressionFieldEvaluator(TableDescriptor) | (Inherited from Engine.) | |
| CreateFilterBarRow(FilterBarSection) | (Inherited from Engine.) | |
| CreateFilterBarSection(Group) | (Inherited from Engine.) | |
| CreateGroup(Section) | (Inherited from Engine.) | |
| CreateGroupFooterSection(Group) | (Inherited from Engine.) | |
| CreateGroupHeaderSection(Group) | (Inherited from Engine.) | |
| CreateGroupPreviewSection(Group) | (Inherited from Engine.) | |
| CreateGroupsDetails(Group) | (Inherited from Engine.) | |
| CreateNestedTable(RecordNestedTablesPart) | (Inherited from Engine.) | |
| CreateRecord(Table) | (Inherited from Engine.) | |
| CreateRecordNestedTablesPart(Record) | (Inherited from Engine.) | |
| CreateRecordPreviewRow(RecordPreviewRowsPart) | (Inherited from Engine.) | |
| CreateRecordPreviewRowsPart(Record) | (Inherited from Engine.) | |
| CreateRecordRow(RecordRowsPart) | (Inherited from Engine.) | |
| CreateRecordRowsPart(Record) | (Inherited from Engine.) | |
| CreateRecordsDetails(Group) | (Inherited from Engine.) | |
| CreateRelationDescriptor()()() | (Inherited from Engine.) | |
| CreateRowElementsSection(Group) | (Inherited from Engine.) | |
| CreateSummarySection(Group) | (Inherited from Engine.) | |
| CreateTable(TableDescriptor) | (Inherited from Engine.) | |
| CreateTable(TableDescriptor, Table) | (Inherited from Engine.) | |
| CreateTableDescriptor(RelationDescriptor) | (Inherited from Engine.) | |
| Culture()()() | (Inherited from Engine.) | |
| CurrentRecordContextChange()()() | (Inherited from Engine.) | |
| CurrentRecordManagerReset()()() | (Inherited from Engine.) | |
| DisplayElementChanged()()() | (Inherited from Engine.) | |
| DisplayElementChanging()()() | (Inherited from Engine.) | |
| Dispose(Boolean) |
Disposes of the object.
(Overrides GridEngine.Dispose(Boolean).) | |
| Dispose()()() | (Inherited from DescriptorBase.) | |
| Disposed()()() | (Inherited from DescriptorBase.) | |
| Disposing()()() | (Inherited from DescriptorBase.) | |
| EnumerateTableDescriptor()()() | (Inherited from Engine.) | |
| EnumerateTables()()() | (Inherited from Engine.) | |
| Equals(Object) | (Inherited from Object.) | |
| ExceptionRaised()()() | (Inherited from Engine.) | |
| Finalize()()() |
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.) | |
| ForceShowCurrentRecord()()() | (Inherited from Engine.) | |
| ForwardTableEvents()()() | (Inherited from Engine.) | |
| GetCustomPDC(PropertyDescriptorCollection) | (Inherited from ShouldSerializeBasedPersisterType.) | |
| GetDesignMode()()() | (Inherited from Engine.) | |
| GetHashCode()()() |
Serves as a hash function for a particular type.
(Inherited from Object.) | |
| GetName()()() | (Inherited from Engine.) | |
| GetNewAttributesCount(PropertyDescriptor) | (Inherited from ShouldSerializeBasedPersisterType.) | |
| GetSourceList()()() | (Inherited from Engine.) | |
| GetSourceListBase()()() | (Inherited from Engine.) | |
| GetTableDescriptor(String) | (Inherited from Engine.) | |
| GetType()()() |
Gets the Type of the current instance.
(Inherited from Object.) | |
| GroupAdded()()() | (Inherited from Engine.) | |
| GroupCollapsed()()() | (Inherited from Engine.) | |
| GroupCollapsing()()() | (Inherited from Engine.) | |
| GroupExpanded()()() | (Inherited from Engine.) | |
| GroupExpanding()()() | (Inherited from Engine.) | |
| GroupRemoving()()() | (Inherited from Engine.) | |
| GroupSummaryInvalidated()()() | (Inherited from Engine.) | |
| HasSourceList()()() | (Inherited from Engine.) | |
| InDisposed()()() | (Inherited from DescriptorBase.) | |
| InInitializeFrom()()() | (Inherited from Engine.) | |
| InitializeFrom(Engine) |
Initializes the instance based on a source engine.
(Overrides GridEngine.InitializeFrom(Engine).) | |
| InSetSourceList()()() | (Inherited from Engine.) | |
| InSourceListChanged()()() | (Inherited from Engine.) | |
| InvalidatingCounters()()() | (Inherited from Engine.) | |
| InvalidatingSummaries()()() | (Inherited from Engine.) | |
| IsDisposed()()() | (Inherited from DescriptorBase.) | |
| MaxNestedCollectionRecurseLevel()()() | (Inherited from Engine.) | |
| MaxNestedFieldRecurseLevel()()() | (Inherited from Engine.) | |
| MemberwiseClone()()() |
Creates a shallow copy of the current Object.
(Inherited from Object.) | |
| OnCategorizedRecords(TableEventArgs) | (Inherited from Engine.) | |
| OnCategorizingRecords(TableEventArgs) | (Inherited from Engine.) | |
| OnCurrentRecordContextChange(CurrentRecordContextChangeEventArgs) | (Inherited from Engine.) | |
| OnCurrentRecordManagerReset(TableEventArgs) | (Inherited from Engine.) | |
| OnDisplayElementChanged(DisplayElementChangedEventArgs) | (Inherited from Engine.) | |
| OnDisplayElementChanging(DisplayElementChangingEventArgs) | (Inherited from Engine.) | |
| OnDisposed(EventArgs) | (Inherited from DescriptorBase.) | |
| OnExceptionRaised(ExceptionRaisedEventArgs) | (Inherited from Engine.) | |
| OnGroupAdded(GroupEventArgs) | (Inherited from Engine.) | |
| OnGroupCollapsed(GroupEventArgs) | (Inherited from Engine.) | |
| OnGroupCollapsing(GroupEventArgs) | (Inherited from Engine.) | |
| OnGroupExpanded(GroupEventArgs) | (Inherited from Engine.) | |
| OnGroupExpanding(GroupEventArgs) | (Inherited from Engine.) | |
| OnGroupRemoving(GroupEventArgs) | (Inherited from Engine.) | |
| OnGroupSummaryInvalidated(GroupEventArgs) | (Inherited from Engine.) | |
| OnInvalidatingCounters(TableEventArgs) | (Inherited from Engine.) | |
| OnInvalidatingSummaries(TableEventArgs) | (Inherited from Engine.) | |
| OnPropertyChanged(DescriptorPropertyChangedEventArgs) | (Inherited from Engine.) | |
| OnPropertyChanging(DescriptorPropertyChangedEventArgs) | (Inherited from Engine.) | |
| OnQueryAddRelation(QueryAddRelationEventArgs) | (Inherited from Engine.) | |
| OnQueryRecordMeetsFilterCriteria(QueryRecordMeetsFilterCriteriaEventArgs) | (Inherited from Engine.) | |
| OnQueryShowField(QueryShowFieldEventArgs) | (Inherited from Engine.) | |
| OnQueryShowNestedPropertiesFields(QueryShowNestedPropertiesFieldsEventArgs) | (Inherited from Engine.) | |
| OnQueryShowRelationDisplayFields(QueryShowRelationFieldsEventArgs) | (Inherited from Engine.) | |
| OnQueryValue(FieldValueEventArgs) | (Inherited from Engine.) | |
| OnRecordCollapsed(RecordEventArgs) | (Inherited from Engine.) | |
| OnRecordCollapsing(RecordEventArgs) | (Inherited from Engine.) | |
| OnRecordDeleted(RecordEventArgs) | (Inherited from Engine.) | |
| OnRecordDeleting(RecordEventArgs) | (Inherited from Engine.) | |
| OnRecordExpanded(RecordEventArgs) | (Inherited from Engine.) | |
| OnRecordExpanding(RecordEventArgs) | (Inherited from Engine.) | |
| OnRecordValueChanged(RecordValueChangedEventArgs) | (Inherited from Engine.) | |
| OnRecordValueChanging(RecordValueChangingEventArgs) | (Inherited from Engine.) | |
| OnSaveValue(FieldValueEventArgs) | (Inherited from Engine.) | |
| OnSelectedRecordsChanged(SelectedRecordsChangedEventArgs) | (Inherited from Engine.) | |
| OnSelectedRecordsChanging(SelectedRecordsChangedEventArgs) | (Inherited from Engine.) | |
| OnSortedItemsInGroup(GroupEventArgs) | (Inherited from Engine.) | |
| OnSortingItemsInGroup(GroupEventArgs) | (Inherited from Engine.) | |
| OnSourceListChanged(EventArgs) | (Inherited from Engine.) | |
| OnSourceListListChanged(TableListChangedEventArgs) | (Inherited from Engine.) | |
| OnSourceListListChangedCompleted(TableListChangedEventArgs) | (Inherited from Engine.) | |
| OnSourceListRecordChanged(RecordChangedEventArgs) | (Inherited from Engine.) | |
| OnSourceListRecordChanging(RecordChangedEventArgs) | (Inherited from Engine.) | |
| OnTableCreated(EventArgs) | (Inherited from Engine.) | |
| OnTableDescriptorCreated(EventArgs) | (Inherited from Engine.) | |
| OnTableSourceListChanged(TableEventArgs) | (Inherited from Engine.) | |
| PropertyChanged()()() | (Inherited from Engine.) | |
| PropertyChanging()()() | (Inherited from Engine.) | |
| QueryAddRelation()()() | (Inherited from Engine.) | |
| QueryRecordMeetsFilterCriteria()()() | (Inherited from Engine.) | |
| QueryShowField()()() | (Inherited from Engine.) | |
| QueryShowNestedPropertiesFields()()() | (Inherited from Engine.) | |
| QueryShowRelationDisplayFields()()() | (Inherited from Engine.) | |
| QueryValue()()() | (Inherited from Engine.) | |
| RaiseQueryAddRelation(QueryAddRelationEventArgs) | (Inherited from Engine.) | |
| RaiseQueryShowField(QueryShowFieldEventArgs) | (Inherited from Engine.) | |
| RaiseQueryShowNestedPropertiesFields(QueryShowNestedPropertiesFieldsEventArgs) | (Inherited from Engine.) | |
| RaiseQueryShowRelationDisplayFields(QueryShowRelationFieldsEventArgs) | (Inherited from Engine.) | |
| RaiseQueryValue(FieldValueEventArgs) | (Inherited from Engine.) | |
| RaiseSaveValue(FieldValueEventArgs) | (Inherited from Engine.) | |
| RaiseSourceListChangedEventsOnEngineOnly()()() | (Inherited from Engine.) | |
| RecordAsDisplayElements()()() | (Inherited from Engine.) | |
| RecordCollapsed()()() | (Inherited from Engine.) | |
| RecordCollapsing()()() | (Inherited from Engine.) | |
| RecordDeleted()()() | (Inherited from Engine.) | |
| RecordDeleting()()() | (Inherited from Engine.) | |
| RecordExpanded()()() | (Inherited from Engine.) | |
| RecordExpanding()()() | (Inherited from Engine.) | |
| RecordValueChanged()()() | (Inherited from Engine.) | |
| RecordValueChanging()()() | (Inherited from Engine.) | |
| Reset()()() | (Inherited from DescriptorBase.) | |
| ResetCacheRecordValues()()() | (Inherited from Engine.) | |
| ResetCultureInfo()()() | (Inherited from Engine.) | |
| ResetMaxNestedCollectionRecurseLevel()()() | (Inherited from Engine.) | |
| ResetMaxNestedFieldRecurseLevel()()() | (Inherited from Engine.) | |
| ResetTable()()() | (Inherited from Engine.) | |
| ResetTableDescriptor()()() | (Inherited from Engine.) | |
| ResetTableDirtyOnSourceListReset()()() | (Inherited from Engine.) | |
| ResetUseLazyUniformChildListRelation()()() | (Inherited from Engine.) | |
| ResetUseOldListChangedHandler()()() | (Inherited from Engine.) | |
| ResetUseOldUniformChildListRelation()()() | (Inherited from Engine.) | |
| SaveValue()()() | (Inherited from Engine.) | |
| SelectedRecordsChanged()()() | (Inherited from Engine.) | |
| SelectedRecordsChanging()()() | (Inherited from Engine.) | |
| SetSourceList(IEnumerable) | (Inherited from Engine.) | |
| ShouldCreateRecordWithCache()()() | (Inherited from Engine.) | |
| ShouldReplaceSourceList()()() | (Inherited from Engine.) | |
| ShouldSerialize()()() | (Inherited from DescriptorBase.) | |
| ShouldSerializeCacheRecordValues()()() | (Inherited from Engine.) | |
| ShouldSerializeCultureInfo()()() | (Inherited from Engine.) | |
| ShouldSerializeMaxNestedCollectionRecurseLevel()()() | (Inherited from Engine.) | |
| ShouldSerializeMaxNestedFieldRecurseLevel()()() | (Inherited from Engine.) | |
| ShouldSerializeTable()()() | (Inherited from Engine.) | |
| ShouldSerializeTableDescriptor()()() | (Inherited from Engine.) | |
| ShouldSerializeTableDirtyOnSourceListReset()()() | (Inherited from Engine.) | |
| ShouldSerializeUseLazyUniformChildListRelation()()() | (Inherited from Engine.) | |
| ShouldSerializeUseOldListChangedHandler()()() | (Inherited from Engine.) | |
| ShouldSerializeUseOldUniformChildListRelation()()() | (Inherited from Engine.) | |
| ShowDefaultValuesInAddNewRecord()()() | (Inherited from Engine.) | |
| ShowNestedPropertiesFields()()() | (Inherited from Engine.) | |
| ShowRelationFields()()() | (Inherited from Engine.) | |
| SortedItemsInGroup()()() | (Inherited from Engine.) | |
| SortingItemsInGroup()()() | (Inherited from Engine.) | |
| SortMappingNames()()() | (Inherited from Engine.) | |
| SourceListChanged()()() | (Inherited from Engine.) | |
| SourceListListChanged()()() | (Inherited from Engine.) | |
| SourceListListChangedCompleted()()() | (Inherited from Engine.) | |
| SourceListRecordChanged()()() | (Inherited from Engine.) | |
| SourceListRecordChanging()()() | (Inherited from Engine.) | |
| SourceListSet()()() | (Inherited from Engine.) | |
| SourceListVersion()()() | (Inherited from Engine.) | |
| SupportsYAmount()()() | (Inherited from Engine.) | |
| Table()()() | (Inherited from Engine.) | |
| TableCreated()()() | (Inherited from Engine.) | |
| TableDescriptor()()() | (Inherited from Engine.) | |
| TableDescriptorCreated()()() | (Inherited from Engine.) | |
| TableDirtyOnSourceListReset()()() | (Inherited from Engine.) | |
| TableSourceListChanged()()() | (Inherited from Engine.) | |
| ToString()()() | (Inherited from Engine.) | |
| UnwireSourceList()()() | (Inherited from Engine.) | |
| UseInvariantCulture()()() | (Inherited from Engine.) | |
| UseLazyUniformChildListRelation()()() | (Inherited from Engine.) | |
| UseOldListChangedHandler()()() | (Inherited from Engine.) | |
| UseOldUniformChildListRelation()()() | (Inherited from Engine.) | |
| Version()()() | (Inherited from Engine.) | |
| VersionInfo()()() | (Inherited from Engine.) | |
| WireSourceList()()() | (Inherited from Engine.) |
| Object | ||||||
| ShouldSerializeBasedPersisterType | ||||||
| DescriptorBase | ||||||
| Engine | ||||||
| GridEngineBase | ||||||
| GridEngine | ||||||
| CustomGridEngine | ||||||