Syncfusion.Grid.Grouping.Windows
Members 


GridTableBase Class

Implements the class that manages all the records from the underlying source list. The source list can be any IList collection. If it implements IBindingList the GridTable will listen to the ListChangedEvent and update its internal data whenever changes are made to the source list.
Object Model
GridTableBase ClassRecord ClassChangedFieldInfoCollection ClassChangedFieldInfo ClassElement ClassRecord ClassCurrentRecordManager ClassDisplayElementsInTableCollection ClassElement ClassElementsInTableCollection ClassElement ClassEngine ClassTable ClassChildTable ClassChildTable ClassFilteredRecordsInTableCollection ClassRecord ClassRecord ClassDisplayElementsInTableCollection ClassElement ClassElementsInTableCollection ClassElement ClassChildTable ClassElement ClassElement ClassGroup ClassRecord ClassSection ClassTable ClassTableDescriptor ClassIPassThroughGroupingResult InterfacePrimaryKeySortedRecordsCollection ClassRecord ClassRecordsInTableCollection ClassRecord ClassTableCollection ClassTable ClassTable ClassSelectedRecordsCollection ClassSelectedRecord ClassTableDescriptor ClassITableEventsTarget InterfaceChildTable ClassUnsortedRecordsCollection ClassRecord Class
Syntax
'Declaration
 
<TypeConverterAttribute(Syncfusion.Grouping.DescriptorBaseConverter)>
Public Class GridTableBase 
   Inherits Syncfusion.Grouping.Table
   Implements Syncfusion.Collections.BinaryTree.IDisposedEvent, Syncfusion.Collections.BinaryTree.IIsDisposedProperty, Syncfusion.Collections.BinaryTree.ITreeTableCounterSource, Syncfusion.Collections.BinaryTree.ITreeTableSummaryArraySource 
'Usage
 
Dim instance As GridTableBase
[TypeConverter(Syncfusion.Grouping.DescriptorBaseConverter)]
public class GridTableBase : Syncfusion.Grouping.Table, Syncfusion.Collections.BinaryTree.IDisposedEvent, Syncfusion.Collections.BinaryTree.IIsDisposedProperty, Syncfusion.Collections.BinaryTree.ITreeTableCounterSource, Syncfusion.Collections.BinaryTree.ITreeTableSummaryArraySource  
Remarks
See the Syncfusion.Grouping.Table class for a more detailed overview about this class.

GridTableBase add support for the Windows Forms CurrencyManager. It detects when the CurrencyManager.Position is changed.

GridTableBase also makes the IBindingList.ListChanged event thread-safe. When rows are added on a different thread, the event is marshaled onto the current UI thread before it is processed.

Inheritance Hierarchy

System.Object
   Syncfusion.Grouping.Element
      Syncfusion.Grouping.Table
         Syncfusion.Windows.Forms.Grid.Grouping.GridTableBase
            Syncfusion.Windows.Forms.Grid.Grouping.GridTable

AssemblyVersion

Syncfusion.Grid.Grouping.Windows: 18.1460.0.52

See Also