Namespace Syncfusion.Windows.Forms.Grid.Grouping
Classes
BarStyleInfo
Used to provide support custom color option. |
ConditionalFormatDataBarRule
Implements data bar cell based the provided properties and conditions. |
ConditionalFormatDataBarRuleCollection
A collection which hold the conditionalDataBarRule objects. |
ConditionalFormatDataBarRuleCollectionEnumerator
Enumerator class for ConditionalFormatDataBarRuleCollectionEnumerator elements of a ConditionalFormatDataBarRuleCollection. |
ConditionalFormatRuleBase
Base class used to create IconSets, DataSets, color scaling. |
ConditionalFormatRuleBaseCollection
A collection contains ConditionalFormatRuleBase objects. |
ConditionalFormatRuleBaseCollectionEnumerator
Used for Rule base collection enumeration. |
CustomCollectionModalEditor
Show the Custom Collection Editor dialog. |
DrawDataBarCellEventArgs
Provides data about the cancelable |
FilterBarSelectedItemChangedEventArgs
Defines the class that provides data for FilterBarSelectedItemChanged event that occurs after an item is selected through the filtered dropdown. |
FilterBarSelectedItemChangingEventArgs
Defines the class that provides data for FilterBarSelectedItemChanging event that occurs when an item is selected through the filtered dropdown. |
FilterRowOptions
Implements the GridColumnDescriptor which provides mapping information to a column of the underlying data source. |
GridAddNewRecord
A record element for adding new records to the underlying data source. This element represents the empty record that is shown above the table records and / or below the records for each group and implements logic to add new records. |
GridAddNewRecordSection
The section with the AddNewRecord: |
GridCaptionRow
Represents the row for the caption bar of a group. |
GridCaptionRowWithCache
This is a specialized version of the GridCaptionRow class. It implements the IGridTableCellStyleCache and keeps a cache with style information for individual cells. |
GridCaptionSection
The section with the CaptionRow. |
GridChildTable
A ChildTable is either a TopLevelGroup or a group that can be referenced as a nested table from a record in a parent table. ChildTable groups are created for every new key found based on RelationKeys. You can get access to a ChildTable through the ChildTable property of a NestedTable in a record. |
GridColumnDescriptor
GridColumnDescriptor provides mapping information to a column of the underlying datasource. Columns are managed by the GridColumnDescriptorCollection that is returned by the Columns property of a GridTableDescriptor. |
GridColumnDescriptorCollection
Represents a collection of GridColumnDescriptor columns with mapping information to columns of the underlying datasource. An instance of this collection is returned by the Columns property of a GridTableDescriptor. |
GridColumnDescriptorCollectionEnumerator
Implements the enumerator class for GridColumnDescriptor elements of a GridColumnDescriptorCollection. |
GridColumnDescriptorNameComparer
Represents a call that implements with an IComparer implementation to compare the Name of two GridColumnDescriptor objects. |
GridColumnDescriptorTypeConverter
Implements the type converter for GridColumnDescriptor objects. GridColumnDescriptorTypeConverter is a DescriptorBaseConverter. It overrides the default behavior of the ConvertTo(ITypeDescriptorContext, CultureInfo, Object, Type) method and adds support for design-time code serialization. |
GridColumnHeaderRow
Represents the row for the column header row in a group. |
GridColumnHeaderSection
The section with the ColumnHeaderRow(s): |
GridColumnSetDescriptor
The GridColumnSetDescriptor class provides information about columns that can spread multiple grid rows or columns. ColumnSets are managed by the GridColumnSetDescriptorCollection that is returned by the ColumnSets property of a GridTableDescriptor. |
GridColumnSetDescriptorCollection
Represents a collection of GridColumnSetDescriptor with GridColumnSpanDescriptor information about columns that can spread multiple grid rows or columns. An instance of this collection is returned by the ColumnSets property of a GridTableDescriptor. |
GridColumnSetDescriptorCollectionEnumerator
Enumerator class for GridColumnSetDescriptor elements of a GridColumnSetDescriptorCollection. |
GridColumnSetDescriptorNameComparer
Represents the IComparer implementation that compares the Name of two GridColumnSetDescriptor objects. |
GridColumnSetDescriptorTypeConverter
Represents the type converter for GridColumnSetDescriptor objects. GridColumnSetDescriptorTypeConverter is a DescriptorBaseConverter. It overrides the default behavior of the ConvertTo(ITypeDescriptorContext, CultureInfo, Object, Type) method and adds support for design-time code serialization. |
GridColumnSpanDescriptor
Represent a class that provides information about a column that can span multiple grid rows or columns. The GridColumnSpanDescriptor are managed by the GridColumnSpanDescriptorCollection that is returned by the ColumnSpans property of a GridColumnSetDescriptor. |
GridColumnSpanDescriptorCollection
A collection of GridColumnSpanDescriptor with information about columns that can spread multiple grid rows or columns. An instance of this collection is returned by the ColumnSpans property of a GridColumnSetDescriptor. |
GridColumnSpanDescriptorCollectionEnumerator
Represents the enumerator class for GridColumnSpanDescriptor elements of a GridColumnSpanDescriptorCollection. |
GridColumnSpanDescriptorTypeConverter
The type converter for GridColumnSpanDescriptor objects. GridColumnSpanDescriptorTypeConverter is a DescriptorBaseConverter. It overrides the default behavior of the ConvertTo(ITypeDescriptorContext, CultureInfo, Object, Type) method and adds support for design-time code serialization. |
GridConditionalFormatDataBarRuleTypeConverter
Converts the DataBarRule class properties to descriptor base converter. |
GridConditionalFormatDescriptor
Represents a class that provides filter criteria for displaying a subset of records from the underlying data source with conditional cell formatting. Conditional format descriptors are managed by the GridConditionalFormatDescriptorCollection that is returned by the ConditionalFormats property of a GridTableDescriptor. |
GridConditionalFormatDescriptorCollection
Represents a collection of GridConditionalFormatDescriptor which provide filter criteria for displaying a subset of records from the underlying data source with conditional cell formatting. An instance of this collection is returned by the ConditionalFormats property of a GridTableDescriptor. |
GridConditionalFormatDescriptorCollectionEnumerator
Represents an enumerator class for GridConditionalFormatDescriptor elements of a GridConditionalFormatDescriptorCollection. |
GridConditionalFormatDescriptorTypeConverter
Represents the type converter for GridConditionalFormatDescriptor objects. GridConditionalFormatDescriptorTypeConverter is a DescriptorBaseConverter. It overrides the default behavior of the ConvertTo(ITypeDescriptorContext, CultureInfo, Object, Type) method and adds support for design-time code serialization. |
GridConditionalFormatRuleBaseTypeConverter
Converts the RuleBase class properties to the descriptor base converter. |
GridEmptySection
An empty section with 1 visible element. Can be used as a place holder to appear in DisplayElements. GetYAmountCount will return DefaultEmptySectionHeight of the ParentTable. |
GridEngine
The engine lets you set the main datasource for the whole engine. The TableDescriptor will pick up the ItemProperties (schema information) from the datasource and the table will be initialized at run-time with records from the list. |
GridEngineBase
The engine lets you set the main data source for the whole engine. The TableDescriptor will pick up the ItemProperties (schema information) from the data source and the table will be initialized at run-time with records from the list. |
GridEngineFactory
A global factory class with the purpose of instantiating a GridEngine object. |
GridEngineFactoryBase
A factory class object with the purpose of instantiating a GridEngine object. |
GridFilterBarRow
Used internally. |
GridFilterBarSection
A place holder section with 1 visible element for showing a filter bar. |
GridGroup
A Group defines a group of records that belong to a category. A group has multiple sections such as CaptionSection, SummarySection, GroupsDetailsSection, and RecordsDetailsSection. |
GridGroupDragWindow
Defines a class that implements the drag window. Used internally. |
GridGroupDropArea
Represents a control class that implements a drop area for groups control which is bound to a GridTableDescriptor. It lets the user to drag and drop column headers into its bounds and change the GroupedColumns at runtime. |
GridGroupDropAreaModel
Implements the model or data part of the group drop area. Used internally. |
GridGroupExtend
Used internally. |
GridGroupFooterSection
A place holder section with 1 visible element for showing a footer below a group in DisplayElements. |
GridGroupHeaderSection
A place holder section with 1 visible element for showing a header above a group in DisplayElements. |
GridGroupingBitmaps
Defines a helper class for drawing and caching bitmaps from the DataBound.Resources folder of the Grid assembly |
GridGroupingCellObjectFactory
GridCellModelFactory creates GridCellModelBase objects to be used in a GridModel. |
GridGroupingControl
Represents a control that provides support for displaying ADO.NET data and other datasources in a grid. Data will be loaded from the given datasource and changes will be written back to the datasource. Both flat tables and hierarchical data can be displayed. Records can be grouped into categories and summaries can be displayed for each group. |
GridGroupingControl.DataSourceChangingEventArgs
Defines the class that provides data for cancelable events. |
GridGroupingControl.OfficeScrollBarsEventArgs
Implements the class that provides data about OfficeScrollBarsChanged event of a ScrollControl. |
GridGroupingControlSchemaBrowser
Defines a form that hosts a System.Windows.Forms.PropertyGrid and lets you browse schema information of a GridGroupingControl. |
GridGroupingCursors
Defines a class with default cursors for the grid. |
GridGroupingLocalizationResourceAccessor
Represents the class that manages the localization for syncfusion controls. |
GridGroupingLookAndFeel
Implements the class that provides support for serializing and restoring the look and feel of a GridGroupingControl. The GridGroupingLookAndFeel maintains a copy for properties of the GridGroupingControl and offers methods to read and write these settings. After creating a GridGroupingLookAndFeel object from an XML file, you can apply its settings to a GridGroupingControl. |
GridGroupOptionsChangedEventArgs
Implements a class that provides event arguments for the RaiseGroupOptionsChanged(GridGroupOptionsChangedEventArgs) and RaiseGroupOptionsChanging(GridGroupOptionsChangedEventArgs) methods of the IGridGroupOptionsSource interface. |
GridGroupOptionsStyleInfo
Properties in this class let you control the look and behavior of the top level group, child groups and nested child tables. You can control the caption text, where and if AddNewRow will be displayed, or whether captions, footers, previews and summaries are displayed. |
GridGroupOptionsStyleInfoConverter
The type converter for GridGroupOptionsStyleInfo objects. GridGroupOptionsStyleInfoConverter is a StyleInfoBaseConverter. It overrides the ConvertTo(ITypeDescriptorContext, CultureInfo, Object, Type) method and returns a string with descriptive information about the properties that were set in the GridGroupOptionsStyleInfo object. |
GridGroupOptionsStyleInfoCustomProperties
Represents a class that adds design-time support for custom properties by adding empty custom property objects and later calling Add(GridGroupOptionsStyleInfoCustomProperties), which will result in changing the GridGroupOptionsStyleInfo property for this object and forces copying all properties of this object to the style object. |
GridGroupOptionsStyleInfoCustomPropertiesCollection
Implements a collection of custom property objects that have at least one initialized value. The primary purpose of this collection is to support design-time code serialization of custom properties. |
GridGroupOptionsStyleInfoIdentity
Provides identity information for GridGroupOptionsStyleInfo objects and methods for inheriting default setting from parent elements. |
GridGroupOptionsStyleInfoStore
GridGroupOptionsStyleInfoStore holds the plain data for a style object excluding identity information. |
GridGroupPreviewSection
A preview section with one visible element for showing a preview below a group in DisplayElements when a group is collapsed. |
GridGroupsDetails
The details section of a group with nested child groups. |
GridGroupTypedListRecordsCollection
Defines a class that provides the typed list collections for the record in the table of GridGroupingControl class. Used internally. |
GridHiddenSection
A hidden section with 1 visible element. Used as a place holder at the very first row in the GridNestedTableControl needed for scrolling logic. |
GridMaxLengthSummary
Summarizes string fields and lets you determine the maximum length of a string in the column. |
GridNestedTable
A nested table inside a record. You can access nested tables in a record with the NestedTables property of a Record. Each nested table has a ChildTable that provides the link to the to the child records in a related table. |
GridNestedTableControl
Represents a windowless grid control that displays rows with DisplayElements of a nested GridTable inside a parent table control. One GridNestedTableControl is created for every nested relation. A GridNestedTableControl is shared among all ChildTable tables for a relation. |
GridNestedTableControlCellModel
Defines a class that draws GridNestedTableControl with the GridTableModel and a Table. Within the table, the FilteredChildTable will be set before the cell is drawn or accessed. |
GridNestedTableControlCellRenderer
Defines a class that creates a GridTableControl as a view for the GridNestedTableControlCellModel. The GridTableControl is drawn static using the GridTableControl DrawGrid method. GridTableControl is being used in a windowless mode. All mouse and keyboard interaction is forwarded from a parent grid control to the nested table control. The table control has no window handle. |
GridNestedTableControlCellRenderer.GridSwitchNestedTableAndRestoreHelper
Defines the class that provides the switching between the nested tables and disposes the un-used nested table. Internal only. |
GridPropertyTypeDefaultStyle
An entry for the GridPropertyTypeDefaultStyleCollection |
GridPropertyTypeDefaultStyleCollection
A collection of GridPropertyTypeDefaultStyle with default GridTableCellStyleInfo information for RecordFieldCell elements based on the column's System.Type. Each basic type has default style information registered with this collection. |
GridPropertyTypeDefaultStyleCollectionEnumerator
Enumerator class for GridPropertyTypeDefaultStyle elements of a GridPropertyTypeDefaultStyleCollection. |
GridPropertyTypeDefaultStyleInfoIdentity
Internal only. |
GridQueryAddColumnEventArgs
Provides data for the QueryAddColumn event.
It is called for each column and lets you control at run-time if the column should be added to the
GridColumnDescriptorCollection. You can set e.Cancel = True to avoid specific columns
being added.
|
GridQueryAddVisibleColumnEventArgs
Provides data for QueryAddVisibleColumn event.
It is called for each column and lets you control at run-time if the column should be added to the
GridVisibleColumnDescriptorCollection. You can set e.Cancel = True to avoid specific columns
being added.
|
GridQueryAllowArrowKeyNavigateToEventArgs
Provides event data for the QueryAllowArrowKeyNavigateTo event. You can set AllowNavigateTo if you want arrow keys to skip over specific display elements (e.g. skip caption rows). |
GridQueryAllowDragColumnEventArgs
Holds a reference to a GridTableControl that initiates the event and the column that is affected. |
GridQueryAllowGroupByColumnEventArgs
Holds a reference to a GridTableControl that initiates the event and the column that is affected. |
GridQueryAllowSortColumnEventArgs
Holds a reference to a GridTableControl that initiates the event and the column that is affected. |
GridQueryCustomSummaryEventArgs
Holds a reference to a GridSummaryColumnDescriptor and SummaryDescriptor and lets you fill in the CreateSummaryMethod or CreateSummaryFromElementMethod with a CreateSummaryFromElementDelegate that can instantiate custom ITreeTableSummary objects. |
GridQueryFilterBarChoicesEventArgs
Defines a class that provides data for the QueryFilterBarChoices event which occurs when GridTableDescriptor is initializing columns with AllowFilter is set to "True" and gives you the options to handle filterbarchoices through custom code. In such case the event is also raised when the user clicks on dropdown button of a GridTableFilterBarCellRenderer |
GridRecord
Represents a record with data. Each record in the datasource has an associated Record object in the engine. Records are created when the datasource is assigned to a table and before they are sorted or filtered. Also when a new record is inserted in the datasource, a Record is created. When the grouping or sorting of a Table changes, all Record elements stay in sync with their underlying record-counterparts in the datasource. By default a record will not appear in the DisplayElements. Instead a record serves as a container of multiple row elements and nested tables. |
GridRecordNestedTablesPart
The part of a record with nested tables. You can access nested tables in a record with the NestedTables property of a Record. |
GridRecordPreviewRow
A RecordPreview row is an optional element shown only in the DisplayElements when a record is collapsed. You get access to this element through the RecordPreviewRows property of a Record. |
GridRecordRow
A Record row is a place-holder element shown in the DisplayElements for each row in a record. Each record can have multiple record rows. You get access to this element through the RecordRows property of a Record. |
GridRecordRowsPart
A part in a record that serves as container for RecordRow elements in a record. |
GridRecordRowWithCache
This is a specialized version of the GridRecordRow class. It implements the IGridTableCellStyleCache and keeps a cache with style information for individual cells. |
GridRecordsDetails
The details section of a group with records. |
GridRecordWithValueCache
Record that shadows values in table and can gives hints which values were changed in ListChanged event. The new GetOldValue method also gives access to the previous value before a change and can be used for calculating the difference between two values. |
GridRelationDescriptor
Represents a RelationDescriptor defines constraints for a relation between two tables and schema information of child tables. RelationDescriptors are managed by the GridRelationDescriptorCollection which is returned by the Relations property of a GridTableDescriptor. |
GridRelationDescriptorCollection
Represents a collection of GridRelationDescriptor elements with constraints for a relation between two tables and schema information of child tables. An instance of this collection is returned by the Relations property of a GridTableDescriptor. |
GridRelationDescriptorTypeConverter
Represents the type converter class for GridRelationDescriptor objects. GridRelationDescriptorTypeConverter is a DescriptorBaseConverter. It overrides the default behavior of the ConvertTo method and adds support for design-time code serialization. |
GridRowElementsSection
A base class for sections that can contain one or multiple row elements. |
GridStackedHeaderDescriptor
Represents a class that implements the GridStackedHeaderDescriptor and declares a StackedHeader column within a StackedHeader row. GridStackedHeaderDescriptor descriptors are managed by the GridStackedHeaderDescriptorCollection which is returned by the Headers property of a GridStackedHeaderRowDescriptor. |
GridStackedHeaderDescriptorCollection
Represents a collection class of GridStackedHeaderDescriptor that declares StackedHeader columns within a StackedHeader row. An instance of this collection is returned by the Headers property of a GridStackedHeaderRowDescriptor. |
GridStackedHeaderDescriptorCollectionEnumerator
Represents an enumerator class for GridStackedHeaderDescriptor elements of a GridStackedHeaderDescriptorCollection. |
GridStackedHeaderDescriptorTypeConverter
Represents the type converter for GridStackedHeaderDescriptor objects. GridStackedHeaderDescriptorTypeConverter is a DescriptorBaseConverter. It overrides the default behavior of the ConvertTo method and adds support for design-time code serialization. |
GridStackedHeaderRow
A stackedHeader row element that is contained in the StackedHeaderRows collection of a GridStackedHeaderSection. A stackedHeader row is added to a GridStackedHeaderSection for every visible GridStackedHeaderRowDescriptor. |
GridStackedHeaderRowCollection
A collection of GridStackedHeaderRow elements that are children of a GridStackedHeaderSection. An instance of this collection is returned by the StackedHeaderRows property of a GridStackedHeaderSection object. |
GridStackedHeaderRowCollectionEnumerator
Enumerator class for GridStackedHeaderRow elements of a GridStackedHeaderRowCollection. |
GridStackedHeaderRowDescriptor
Represents a class of GridStackedHeaderRowDescriptor which declares a stackedHeader row with one or multiple GridStackedHeaderDescriptor elements. GridStackedHeaderRowDescriptor descriptors are managed by the GridStackedHeaderRowDescriptorCollection which is returned by the StackedHeaderRows property of a GridTableDescriptor. |
GridStackedHeaderRowDescriptorCollection
Represents a collection of GridStackedHeaderRowDescriptor objects that declares StackedHeader rows each with one or multiple GridStackedHeaderDescriptor elements. An instance of this collection is returned by the StackedHeaderRows property of a GridTableDescriptor. |
GridStackedHeaderRowDescriptorCollectionEnumerator
Represents an enumerator class for GridStackedHeaderRowDescriptor elements of a GridStackedHeaderRowDescriptorCollection. |
GridStackedHeaderRowDescriptorTypeConverter
The type converter for GridStackedHeaderRowDescriptor objects. GridStackedHeaderRowDescriptorTypeConverter is a DescriptorBaseConverter. It overrides the default behavior of the ConvertTo method and adds support for design-time code serialization. |
GridStackedHeaderSection
The stackedHeader section that contains one or multiple row elements for showing the stackedHeader below a group in DisplayElement. The stackedHeader information can be determined by calling GetSummaries(Table, out Boolean) on the Group that this stackedHeader section belongs to. |
GridStackedHeaderVisibleColumnDescriptor
Represents a GridStackedHeaderVisibleColumnDescriptor which binds a Column or ColumnSet to a StackedHeader cell. The GridStackedHeaderVisibleColumnDescriptor descriptors are managed by the GridStackedHeaderVisibleColumnDescriptorCollection which is returned by the VisibleColumns property of a GridStackedHeaderDescriptor. |
GridStackedHeaderVisibleColumnDescriptorCollection
Represents the collection of GridStackedHeaderVisibleColumnDescriptor with information about headers that can spread columns. An instance of this collection is returned by the VisibleColumns property of a GridStackedHeaderDescriptor. |
GridStackedHeaderVisibleColumnDescriptorCollectionEnumerator
Represents an enumerator class for GridStackedHeaderVisibleColumnDescriptor elements of a GridStackedHeaderVisibleColumnDescriptorCollection. |
GridStackedHeaderVisibleColumnDescriptorTypeConverter
Represents the type converter for GridStackedHeaderVisibleColumnDescriptor objects. GridStackedHeaderVisibleColumnDescriptorTypeConverter is a DescriptorBaseConverter. It overrides the default behavior of the ConvertTo(ITypeDescriptorContext, CultureInfo, Object, Type) method and adds support for design-time code serialization. |
GridSummaryColumnDescriptor
A GridSummaryColumnDescriptor declares a summary column within a summary row. GridSummaryColumnDescriptor descriptors are managed by the GridSummaryColumnDescriptorCollection which is returned by the SummaryColumns property of a GridSummaryRowDescriptor. |
GridSummaryColumnDescriptorCollection
Represents a collection of GridSummaryColumnDescriptor which declares the summary columns within a summary row. GridSummaryColumnDescriptor descriptors. An instance of this collection is returned by the SummaryColumns property of a GridSummaryRowDescriptor. |
GridSummaryColumnDescriptorCollectionEnumerator
Implements the enumerator class for GridSummaryColumnDescriptor elements of a GridSummaryColumnDescriptorCollection. |
GridSummaryColumnDescriptorDataMemberConverter
Represents the type converter for the DataMember string of a GridSummaryColumnDescriptor. GridSummaryColumnDescriptorDataMemberConverter overrides the GetStandardValues method and returns a list of names for the DataMember. |
GridSummaryColumnDescriptorFormatConverter
Represents the type converter for the Format string of a GridSummaryColumnDescriptor. GridSummaryColumnDescriptorFormatConverter overrides the GetStandardValues method and returns possible properties for the chosen SummaryType. |
GridSummaryColumnDescriptorTypeConverter
Represents the type converter for GridSummaryColumnDescriptor objects. GridSummaryColumnDescriptorTypeConverter is a DescriptorBaseConverter. It overrides the default behavior of the ConvertTo method and adds support for design-time code serialization. |
GridSummaryRow
A summary row element that is contained in the SummaryRows collection of a GridSummarySection. A summary row is added to a GridSummarySection for every visible GridSummaryRowDescriptor. |
GridSummaryRowCollection
A collection of GridSummaryRow elements that are children of a GridSummarySection. An instance of this collection is returned by the SummaryRows property of a GridSummarySection object. |
GridSummaryRowCollectionEnumerator
Enumerator class for GridSummaryRow elements of a GridSummaryRowCollection. |
GridSummaryRowDescriptor
A GridSummaryRowDescriptor declares a summary row with one or multiple GridSummaryColumnDescriptor elements. GridSummaryRowDescriptor descriptors are managed by the GridSummaryRowDescriptorCollection which is returned by the SummaryRows property of a GridTableDescriptor. |
GridSummaryRowDescriptorCollection
A collection from GridSummaryRowDescriptor that declares summary rows each with one or multiple GridSummaryColumnDescriptor elements. An instance of this collection is returned by the SummaryRows property of a GridTableDescriptor. |
GridSummaryRowDescriptorCollectionEnumerator
Enumerator class for GridSummaryRowDescriptor elements of a GridSummaryRowDescriptorCollection. |
GridSummaryRowDescriptorTypeConverter
The type converter for GridSummaryRowDescriptor objects. GridSummaryRowDescriptorTypeConverter is a DescriptorBaseConverter. It overrides the default behavior of the ConvertTo method and adds support for design-time code serialization. |
GridSummarySection
The summary section that contains one or multiple row elements for showing the summary below a group in DisplayElement. The summary information can be determined by calling GetSummaries(Table, out Boolean) on the Group that this summary section belongs to. |
GridTable
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. |
GridTableBase
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. |
GridTableBaseStyle
A GridTableBaseStyle declares BaseStyles for the whole engine. GridTableBaseStyles are managed by the GridTableBaseStyleCollection which is returned by the BaseStyles property of a GridEngine. |
GridTableBaseStyleCollection
A collection from GridTableBaseStyle that declares BaseStyles for the whole engine. An instance of this collection is returned by the BaseStyles property of a GridEngine. |
GridTableBaseStyleCollectionEnumerator
Enumerator class for GridTableBaseStyle elements of a GridTableBaseStyleCollection. |
GridTableBaseStyleNameConverter
The type converter for the Name string of a GridTableBaseStyle. GridTableBaseStyleNameConverter overrides the GetStandardValues method and returns possible BaseStyles from the BaseStyles of the GridEngine. |
GridTableBaseStyleTypeConverter
The type converter for GridTableBaseStyle objects. The GridTableBaseStyleTypeConverter is a DescriptorBaseConverter. It overrides the default behavior of the ConvertTo method and adds support for design-time code serialization. |
GridTableCellAppearance
The GridTableCellAppearance class stores GridTableCellStyleInfo information for all cell elements in a grouping grid. GridTableCellAppearance has an inheritance mechanism that allows child elements to inherit default settings from parent elements. GridTableCellAppearance lets you control almost any aspect of the appearance of the grouping grid such as cell back color, font, or the cell type. |
GridTableCellAppearanceStyleInfoIdentity
Represents a class that provides identity information for a GridTableCellStyleInfo object of a GridTableCellAppearance and defines the inheritance of style properties. |
GridTableCellAppearanceTypeConverter
The type converter for GridTableCellAppearance objects. The GridTableCellAppearanceTypeConverter is an System.ComponentModel.ExpandableObjectConverter. It overrides the GetProperties(ITypeDescriptorContext, Object, Attribute[]) method and returns only appearance properties that were not filtered out with PropertyFilter of the GridTableCellAppearance object. |
GridTableCellStyleInfo
Lets you control almost any aspect of the appearance of the grouping grid like cell backcolor, font, or the cell type. Objects of this class are accessible through the GridTableCellAppearance class, e.g. the AnyCell property. |
GridTableCellStyleInfoChangedEventArgs
Represents a class that provides data about Changed and Changing events raised by GridTableCellAppearance which occur when a style property of a GridTableCellStyleInfo is changed. |
GridTableCellStyleInfoConverter
The type converter for GridTableCellStyleInfo objects. GridTableCellStyleInfoConverter is a StyleInfoBaseConverter. It overrides the ConvertTo(ITypeDescriptorContext, CultureInfo, Object, Type) method and returns a string with descriptive information about the properties that were set in the GridTableCellStyleInfo object. |
GridTableCellStyleInfoEventArgs
Represents a class that provides the data about QueryCellStyleInfo events raised by GridEngine and GridTableDescriptor which occur for each cell before a grid starts painting and lets users customize the display of cells. |
GridTableCellStyleInfoIdentity
Provides identity information for a GridTableCellStyleInfo object that is created by GridTable for each cell in the grid. GridTableCellStyleInfoIdentity defines the inheritance of style properties from parent elements inside the grid. |
GridTableCellStyleInfoStore
Holds the plain data for a style object excluding identity information. |
GridTableCellTypeNameConverter
Defines a class that provides the grid table cell type converter. Used internally. |
GridTableCellViewStyleInfoIdentity
Represents a class that provides identity information for a temporary GridTableCellStyleInfo object that is created by the GetTableViewStyleInfo(Int32, Int32) of a GridTableControl just before a cell is drawn and disposed afterwards. |
GridTableClickCellsEventArgs
Used internally. |
GridTableClickCellsMouseController
This MouseController handles mouse events for cell elements. In its HitTest method, the cell renderer for the cell under the mouse cursor is determined and based on the cell renderer's HitTest result, mouse events will be forwarded to that cell. |
GridTableColumnHeaderCellModel
Implements the DataModel part of a column header with sort indicator. |
GridTableColumnHeaderCellRenderer
Implements the renderer part of a column header with sort indicator. |
GridTableControl
Represents a grid control that displays rows with DisplayElements of a GridTable and allows grouping and filtering of records and editing, deleting, and adding of records. |
GridTableControlCancelEventArgs
Holds a reference to a GridTableControl that initiates the original event and the inner System.ComponentModel.CancelEventArgs that holds the event data of the underlying original event. |
GridTableControlCancelMouseEventArgs
Holds a reference to a GridTableControl that initiates the original event and the inner CancelMouseEventArgs that holds the event data of the underlying original event. |
GridTableControlCellButtonClickedEventArgs
Holds a reference to a GridTableControl that initiates the original event and the inner GridCellButtonClickedEventArgs that holds the event data of the underlying original event. |
GridTableControlCellClickEventArgs
Holds a reference to a GridTableControl that initiates the original event and the inner GridCellClickEventArgs that holds the event data of the underlying original event. |
GridTableControlCellCursorEventArgs
Holds a reference to a GridTableControl that initiates the original event and the inner GridCellCursorEventArgs that holds the event data of the underlying original event. |
GridTableControlCellHitTestEventArgs
Holds a reference to a GridTableControl that initiates the original event and the inner GridCellHitTestEventArgs that holds the event data of the underlying original event. |
GridTableControlCellMouseEventArgs
Holds a reference to a GridTableControl that initiates the original event and the inner GridCellMouseEventArgs that holds the event data of the underlying original event. |
GridTableControlCellPushButtonClickEventArgs
Holds a reference to a GridTableControl that initiates the original event and the inner GridCellPushButtonClickEventArgs that holds the event data of the underlying original event. |
GridTableControlControlEventArgs
Holds a reference to a GridTableControl that initiates the original event and the inner System.Windows.Forms.ControlEventArgs that holds the event data of the underlying original event. |
GridTableControlCurrentCellActivateFailedEventArgs
Holds a reference to a GridTableControl that initiates the original event and the inner GridCurrentCellActivateFailedEventArgs that holds the event data of the underlying original event. |
GridTableControlCurrentCellActivatingEventArgs
Holds a reference to a GridTableControl that initiates the original event and the inner GridCurrentCellActivatingEventArgs that holds the event data of the underlying original event. |
GridTableControlCurrentCellControlKeyMessageEventArgs
Holds a reference to a GridTableControl that initiates the original event and the inner GridCurrentCellControlKeyMessageEventArgs that holds the event data of the underlying original event. |
GridTableControlCurrentCellDeactivatedEventArgs
Holds a reference to a GridTableControl that initiates the original event and the inner GridCurrentCellDeactivatedEventArgs that holds the event data of the underlying original event. |
GridTableControlCurrentCellErrorMessageEventArgs
Holds a reference to a GridTableControl that initiates the original event and the inner GridCurrentCellErrorMessageEventArgs that holds the event data of the underlying original event. |
GridTableControlCurrentCellInitializeControlTextEventArgs
Holds a reference to a GridTableControl that initiates the original event and the inner GridCurrentCellInitializeControlTextEventArgs that holds the event data of the underlying original event. |
GridTableControlCurrentCellMovedEventArgs
Holds a reference to a GridTableControl that initiates the original event and the inner GridCurrentCellMovedEventArgs that holds the event data of the underlying original event. |
GridTableControlCurrentCellMoveFailedEventArgs
Holds a reference to a GridTableControl that initiates the original event and the inner GridCurrentCellMoveFailedEventArgs that holds the event data of the underlying original event. |
GridTableControlCurrentCellMovingEventArgs
Holds a reference to a GridTableControl that initiates the original event and the inner GridCurrentCellMovingEventArgs that holds the event data of the underlying original event. |
GridTableControlCurrentCellShowingDropDownEventArgs
Holds a reference to a GridTableControl that initiates the original event and the inner GridCurrentCellShowingDropDownEventArgs that holds the event data of the underlying original event. |
GridTableControlCurrentCellValidateStringEventArgs
Holds a reference to a GridTableControl that initiates the original event and the inner GridCurrentCellValidateStringEventArgs that holds the event data of the underlying original event. |
GridTableControlDragHeaderMouseController
Defines a class that provides the mouse controller support for dragging column headers within the GridTableControl or dragging them to the GridGroupDropArea. |
GridTableControlDrawCellBackgroundEventArgs
Holds a reference to a GridTableControl that initiates the original event and the inner GridDrawCellBackgroundEventArgs that holds the event data of the underlying original event. |
GridTableControlDrawCellButtonBackgroundEventArgs
Holds a reference to a GridTableControl that initiates the original event and the inner GridDrawCellButtonBackgroundEventArgs that holds the event data of the underlying original event. |
GridTableControlDrawCellButtonEventArgs
Holds a reference to a GridTableControl that initiates the original event and the inner GridDrawCellButtonEventArgs that holds the event data of the underlying original event. |
GridTableControlDrawCellDisplayTextEventArgs
Holds a reference to a GridTableControl that initiates the original event and the inner GridDrawCellDisplayTextEventArgs that holds the event data of the underlying original event. |
GridTableControlDrawCellEventArgs
Holds a reference to a GridTableControl that initiates the original event and the inner GridDrawCellEventArgs that holds the event data of the underlying original event. |
GridTableControlDrawCurrentCellBorderEventArgs
Holds a reference to a GridTableControl that initiates the original event and the inner GridDrawCurrentCellBorderEventArgs that holds the event data of the underlying original event. |
GridTableControlEventArgs
Holds a reference to a GridTableControl that initiates the original event and the inner System.EventArgs that holds the event data of the underlying original event. |
GridTableControlGraphicsEventArgs
Holds a reference to a GridTableControl that initiates the original event and the inner GraphicsEventArgs that holds the event data of the underlying original event. |
GridTableControlInvalidateEventArgs
Holds a reference to a GridTableControl that initiates the original event and the inner System.Windows.Forms.InvalidateEventArgs that holds the event data of the underlying original event. |
GridTableControlKeyEventArgs
Holds a reference to a GridTableControl that initiates the original event and the inner System.Windows.Forms.KeyEventArgs that holds the event data of the underlying original event. |
GridTableControlKeyPressEventArgs
Holds a reference to a GridTableControl that initiates the original event and the inner System.Windows.Forms.KeyPressEventArgs that holds the event data of the underlying original event. |
GridTableControlMouseEventArgs
Holds a reference to a GridTableControl that initiates the original event and the inner System.Windows.Forms.MouseEventArgs contains the event data. |
GridTableControlMoveCurrentCellDirectionEventArgs
Holds a reference to a GridTableControl that initiates the original event and the inner GridMoveCurrentCellDirectionEventArgs that holds the event data of the underlying original event. |
GridTableControlPopupClosedEventArgs
Holds a reference to a GridTableControl that initiates the original event and the inner PopupClosedEventArgs that holds the event data of the underlying original event. |
GridTableControlPrepareViewStyleInfoEventArgs
Holds a reference to a GridTableControl that initiates the original event and the inner GridPrepareViewStyleInfoEventArgs that holds the event data of the underlying original event. |
GridTableControlQueryCanOleDragRangeEventArgs
Holds a reference to a GridTableControl that initiates the original event and the inner GridQueryCanOleDragRangeEventArgs that holds the event data of the underlying original event. |
GridTableControlQueryNextCurrentCellPositionEventArgs
Holds a reference to a GridTableControl that initiates the original event and the inner GridQueryNextCurrentCellPositionEventArgs that holds the event data of the underlying original event. |
GridTableControlQueryScrollCellInViewEventArgs
Holds a reference to a GridTableControl that initiates the original event and the inner GridQueryScrollCellInViewEventArgs that holds the event data of the underlying original event. |
GridTableControlResizingColumnsEventArgs
Holds a reference to a GridTableControl that initiates the original event and the inner GridResizingColumnsEventArgs that holds the event data of the underlying original event. |
GridTableControlResizingRowsEventArgs
Holds a reference to a GridTableControl that initiates the original event and the inner GridResizingRowsEventArgs that holds the event data of the underlying original event. |
GridTableControlRowColIndexChangedEventArgs
Holds a reference to a GridTableControl that initiates the original event and the inner GridRowColIndexChangedEventArgs that holds the event data of the underlying original event. |
GridTableControlRowColIndexChangingEventArgs
Holds a reference to a GridTableControl that initiates the original event and the inner GridRowColIndexChangingEventArgs that holds the event data of the underlying original event. |
GridTableControlScrollPositionChangedEventArgs
Holds a reference to a GridTableControl that initiates the original event and the inner GridScrollPositionChangedEventArgs that holds the event data of the underlying original event. |
GridTableControlScrollPositionChangingEventArgs
Holds a reference to a GridTableControl that initiates the original event and the inner GridScrollPositionChangingEventArgs that holds the event data of the underlying original event. |
GridTableControlScrollTipFeedbackEventArgs
Holds a reference to a GridTableControl that initiates the original event and the inner ScrollTipFeedbackEventArgs that holds the event data of the underlying original event. |
GridTableControlSelectionDragEventArgs
Holds a reference to a GridTableControl that initiates the original event and the inner GridSelectionDragEventArgs that holds the event data of the underlying original event. |
GridTableControlSelectRecords
Implements the cell selection behavior of a grid control. |
GridTableControlWrapCellNextControlInFormEventArgs
Holds a reference to a GridTableControl that initiates the original event and the inner GridWrapCellNextControlInFormEventArgs that holds the event data of the underlying original event. |
GridTableDescriptor
Maintains schema information for a table. Collections define columns, column sets, fields, expressions, sorted, grouped columns, and related tables. |
GridTableDropDownListCellModel
Defines the model or data part of a drop-down ListControl-like grid. |
GridTableDropDownListCellRenderer
Defines the renderer part of a drop-down ListControl-like grid that lets users drop-down a grid with information about a related foreign key table that was set up using a RelationKind.ForeignKeyReference, RelationKind.ListItemReference or RelationKind.ForeignKeyKeyWords relation. |
GridTableDropDownListControlPart
Represents class that implements the dropdown list control. Used internally. |
GridTableFilterBarCellModel
Implements the DataModel part for a TableFilterBar cell. |
GridTableFilterBarCellRenderer
Implements the renderer part of a TableFilterBar cell. |
GridTableFilterBarGridListCellModel
Implements the DataModel part for a TableFilterBar GridListControl cell. |
GridTableFilterBarGridListCellRenderer
Implements the renderer part of the filterbar cell. |
GridTableHeaderCellModel
Implements the DataModel part of a column or row header. |
GridTableHeaderCellRenderer
Implements the renderer part of a column or row header. |
GridTableIndentCellModel
Implements the DataModel part for an indent cell in a GridTableModel. |
GridTableIndentCellRenderer
Implements the renderer part of an indent cell which is used inside the grouping grid to display indention of groups or tables and optionally draw tree-lines. |
GridTableListControlChild
Defines a class that provides a System.Windows.Forms.ListControl with the specified list-control model. Used internally. |
GridTableListControlModel
Implements the Data or model part of the list control used in dropdown container. Used internally. |
GridTableModel
Represents a grid model that displays rows with DisplayElements of a GridTable and allows grouping, filtering, editing, deleting, and adding of records. |
GridTableOptionsChangedEventArgs
Represents the class that provides event arguments for the RaiseGroupOptionsChanged(GridGroupOptionsChangedEventArgs) and RaiseGroupOptionsChanging(GridGroupOptionsChangedEventArgs) methods of the IGridGroupOptionsSource interface. |
GridTableOptionsStyleInfo
Properties in this class let you control the look and behavior of the top level group, child groups, and nested child tables. You can control the caption text, where and if AddNewRow will be displayed, or whether captions, footers, previews, and summaries will be displayed. |
GridTableOptionsStyleInfoConverter
The type converter for GridTableOptionsStyleInfo objects. GridTableOptionsStyleInfoConverter is a StyleInfoBaseConverter. It overrides the ConvertTo(ITypeDescriptorContext, CultureInfo, Object, Type) method and returns a string with descriptive information about the properties that were set in the GridGroupOptionsStyleInfo object. |
GridTableOptionsStyleInfoCustomProperties
Represents a class that adds design-time support for custom properties by adding empty custom property objects and later calling Add(GridTableOptionsStyleInfoCustomProperties), which will result in changing the GridTableOptionsStyleInfo property for this object and forces copying all properties of this object to the style object. |
GridTableOptionsStyleInfoCustomPropertiesCollection
Implements a collection of custom property objects that have at least one initialized value. The primary purpose of this collection is to support design-time code serialization of custom properties. |
GridTableOptionsStyleInfoIdentity
Provides identity information for GridTableOptionsStyleInfo objects and methods for inheriting default setting from parent elements. |
GridTableOptionsStyleInfoStore
GridTableOptionsStyleInfoStore holds the plain data for a style object excluding identity information. |
GridTableQueryCoveredRangeEventArgs
Provides data about the QueryCoveredRange event which can be marked as handled. |
GridTableRowHeaderCellModel
Implements the DataModel part for a row header cell in a GridTableModel. The row header cell will display an arrow for the current row, a star for the append row, and a pencil when the row is being edited. |
GridTableRowHeaderCellRenderer
Implements the renderer part of a row header. |
GridTableSelectCellsMouseController
Implements the cell selection behavior of a grid control. |
GridVisibleColumnDescriptor
GridVisibleColumnDescriptor references a GridColumnDescriptor or GridColumnSetDescriptor. The order of GridVisibleColumnDescriptors in the VisibleColumns collection defines the left to right order of columns shown in the grid. Columns are managed by the GridVisibleColumnDescriptorCollection that is returned by the VisibleColumns property of a GridTableDescriptor. |
GridVisibleColumnDescriptorCollection
A collection of GridVisibleColumnDescriptor columns each referencing a GridColumnDescriptor or GridColumnSetDescriptor. The order of GridVisibleColumnDescriptors in the VisibleColumns collection defines the left to right order of columns shown in the grid. An instance of this collection is returned by the VisibleColumns property of a GridTableDescriptor. |
GridVisibleColumnDescriptorCollectionEnumerator
Enumerator class for GridVisibleColumnDescriptor elements of a GridVisibleColumnDescriptorCollection. |
GridVisibleColumnDescriptorTypeConverter
The type converter for GridVisibleColumnDescriptor objects. GridVisibleColumnDescriptorTypeConverter is a DescriptorBaseConverter. It overrides the default behavior of the ConvertTo(ITypeDescriptorContext, CultureInfo, Object, Type) method and adds support for design-time code serialization. |
GroupDragHeaderMouseControllerBase
Defines an abstract base class used by GridTableControlDragHeaderMouseController and GroupDropAreaDragHeaderMouseController. It implements the IMouseController interface to be used with MouseControllerDispatcher and provides common functions for hit-testing and drag and drop functionality used by both derived classes. |
GroupDragHelper
Defines a class that implements the helper methods of the drag window. Used internally. |
GroupDragStackedHeaderMouseController
Defines an abstract base class used by GridTableControlDragHeaderMouseController and GroupDropAreaDragHeaderMouseController. It implements the IMouseController interface to be used with MouseControllerDispatcher and provides common functions for hit-testing and drag and drop functionality used by both derived classes. |
GroupDropAreaDragHeaderMouseController
Defines a class that provides support for dragging headers from the GroupDropArea. |
GroupedHeaderCellModel
Implements the data or model part of a grouped column header with sort indicator. |
GroupedHeaderCellRenderer
Implements the Data or model part for grouped header cell renderer. |
GroupingGridCellUIAProvider
Implements the methods and properties to support UI Automation for GridGroupingControl. |
GroupingGridUIAProvider
Implements the UI Provider for the grouping grid. |
GroupPanel
Defines the class that denotes the GroupPanel. It has been initiated to override the Hide() method. |
RuleCollectionEditor
Customized collection editor form. |
Interfaces
IGridGroupOptionsSource
Interface for hosting a GridGroupOptionsStyleInfo |
IGridRowHeight
This interface provides routines for getting and setting row heights for elements. Implement it in derived elements when custom row heights are needed. |
IGridTableCellAppearanceSource
Interface for hosting a GridTableCellAppearance. |
IGridTableCellStyleCache
Implement this interface for elements and keep a cache with style information for individual cells if you want reduce the number of QueryCellStyleInfo calls being raised for cells of this element. |
IGridTableCellStyleChanged |
IGridTableOptionsSource
Interface for hosting a GridTableOptionsStyleInfo. |
Enums
AxisPosition
Enumerator having axis bar position options. |
BlinkState
Specifies the blink state for a cell indicating whether the cells value was increased or decreased or if the record has been recently added. The BlinkState will be reset to BlinkState.None after the interval specified in BlinkTime elapsed. |
BlinkUpdateTriggerModeStyle
Determines the blink update mode while blinking support is enabled. |
FillStyle
provide enumeration to choose data bar rule fill style. |
FilterMode
Defines the constants that specify the options for filtering the column. |
GridColumnsMaxLengthStrategy
Defines the constants that specify the strategy for resizing columns to optimal width. See also GridColumnDescriptor.MaxLength, GridSummaryColumnDescriptor.MaxLength, GridTableOptionsStyleInfo.ColumnsMaxLengthStrategy and GridTableOptionsStyleInfo.ColumnsMaxLengthFirstNRecords |
GridDelayUpdateBehavior
Specifies delayed update behavior when changes are made to the underlying engine from outside of WndProc of this control, for example when changes made through an external PropertyGrid attached to the engine. |
GridGroupDropAreaAlignment
Determine the GridGroupDropAreaAlignment. |
GridGroupOptionsType
Defines the type of group options: TopLevelGroup, ChildTable or inner groups. |
GridListBoxSelectionColorOptions
Defines the constants that can be specified for the appearance of selected cells in the grid. |
GridListBoxSelectionCurrentCellOptions
Defines the constants that can be specified for the behavior and appearance of the current cell when ListBoxSelectionMode was set. |
GridListChangedInsertRemoveBehavior
Defines the constants that specify the sort position of the current record when edited interactively by user. |
GridQueryAllowDragColumnReason
Defines the reason why QueryAllowDragColumn event was raised (Show Red Indicator, MouseUp or HitTest). |
GridSummaryRowPlacement
Summaries locations. |
GridSummaryStyle
Defines the constants whether a summary should fill the entire row, only a column or if it should be hidden. |
GridTableCellType
Defines cell types used by GridTableCellAppearance. For each GridTableCellType, the GridTableCellStyleInfo can be modified in a GridTableCellAppearance. |
GridTableOptionsType
Defines the type of TableOptions. |
HeaderImageAlignment
Defines the constants that specify the Header Image alignment. |