FlexGrid for WinForms
C1.Win.C1FlexGrid Namespace (C1.Win.C1FlexGrid.4)
Inheritance Hierarchy
Classes
 ClassDescription
ClassBeforeMouseDownEventArgs Provides data for the C1FlexGridBase.BeforeMouseDown event.
ClassC1FlexGrid

The C1FlexGrid control is a powerful, full-featured grid.

C1FlexGrid provides advanced features such as outline trees, cell merging, masked editing, translated combo and image lists, owner-draw cells, and automatic data aggregation.

ClassC1FlexGridBase Base class for the C1FlexGrid control.
ClassC1FlexGridRenderer Represents an abstract base class for custom grid renderers.
ClassCellBorder The CellBorder class encapsulates properties that control the appearance of borders in CellStyle objects.
ClassCellRangeCollection Collection of CellRange objects.
ClassCellStyle The CellStyle class encapsulates properties that control the appearance of grid cells. This information includes the background and foreground colors, font, text and image alignment, etc.
ClassCellStyleCollection Collection of CellStyle objects defined for a grid.
ClassColumn Class that represents a grid column.
ClassColumnCollection Collection of grid Column objects.
ClassColumnFilter Represents a filter that contains a ValueFilter and a ConditionFilter.
ClassComboBoxEditor Helper class that provides information about a currently active ComboBox editor.
ClassCondition Represents a condition within a ConditionFilter.
ClassConditionFilter Represents a filter based on one or two logical conditions.
ClassDragRowColEventArgs Provides data for the C1FlexGridBase.BeforeDragColumn, C1FlexGridBase.BeforeDragRow, C1FlexGridBase.AfterDragColumn, and C1FlexGridBase.AfterDragRow events.
ClassGetErrorInfoEventArgs Provides data for the C1FlexGridBase.GetCellErrorInfo and C1FlexGridBase.GetRowErrorInfo events.
ClassGetLocalizedStringEventArgs Provides data for the C1FlexGridBase.GetLocalizedString event.
ClassGridChangedEventArgs Provides data for the C1FlexGridBase.GridChanged event handler.
ClassGridErrorEventArgs Provides data for the C1FlexGridBase.GridError event.
ClassGridGlyphs Represents a collection of glyphs (images) indexed by glyph type (GlyphEnum type).
ClassGridPrinter Represents a class that encapsulates the control printing functionality, including page and printer settings, headers, and footers.
ClassGridRendererOffice2007 Represents the base abstract class for Office2007 style renderers.
ClassGridRendererOffice2007Black C1FlexGridRenderer that implements the Office2007 Black visual style.
ClassGridRendererOffice2007Blue C1FlexGridRenderer that implements the Office2007 Blue visual style.
ClassGridRendererOffice2007Silver C1FlexGridRenderer that implements the Office2007 Silver visual style.
ClassGridRendererOffice2010Black C1FlexGridRenderer that implements the Office2010 Black visual style.
ClassGridRendererOffice2010Blue C1FlexGridRenderer that implements the Office2010 Blue visual style.
ClassGridRendererOffice2010Silver C1FlexGridRenderer that implements the Office2010 Silver visual style.
ClassGridRendererSystem C1FlexGridRenderer that implements the System visual style.
ClassGridTree The GridTree class encapsulates properties that specify the appearance, position, and behavior of the outline tree.
ClassKeyEditEventArgs Provides data for the C1FlexGridBase.KeyDownEdit and C1FlexGridBase.KeyUpEdit events.
ClassKeyPressEditEventArgs Provides data for the C1FlexGridBase.KeyPressEdit event.
ClassMultiColumnDictionary Class that implements the IC1MultiColumnDictionary and can be used as a column DataMap to create multi-column combo editors.
ClassNode The Node class encapsulates properties and methods used for manipulating node rows (collapsing, expanding, moving, and sorting them).
ClassOwnerDrawCellEventArgs Provides data for the C1FlexGridBase.OwnerDrawCell event.
ClassPrintDocumentGridRenderer Represents an object that renders a C1FlexGrid into a paged System.Drawing.Printing.PrintDocument.
ClassRangeEventArgs Provides data for the C1FlexGridBase.AfterRowColChange, C1FlexGridBase.AfterScroll, C1FlexGridBase.AfterSelChange, C1FlexGridBase.BeforeRowColChange, C1FlexGridBase.BeforeScroll, and C1FlexGridBase.BeforeSelChange events.
ClassRow Class that represents a grid row.
ClassRowCol Base class for grid rows and columns (Row and Column classes).
ClassRowColCollection Base class for grid row and column collections (RowCollection and ColumnCollection classes).
ClassRowColEventArgs Provides data for the C1FlexGridBase.AfterEdit, C1FlexGridBase.AfterResizeColumn, C1FlexGridBase.AfterResizeRow, C1FlexGridBase.BeforeEdit, C1FlexGridBase.BeforePageBreak, C1FlexGridBase.BeforeResizeColumn, C1FlexGridBase.BeforeResizeRow, C1FlexGridBase.ShowScrollTip, C1FlexGridBase.CellButtonClick, C1FlexGridBase.ComboCloseUp, C1FlexGridBase.ComboDropDown, C1FlexGridBase.SetupEditor, and C1FlexGridBase.StartEdit events.
ClassRowCollection Collection of grid Row objects.
ClassRuntimeStrings Static class containing UI strings used by the designer.
ClassRuntimeStrings.Errors  
ClassSortColEventArgs Provides data for the C1FlexGridBase.BeforeSort and C1FlexGridBase.AfterSort events.
ClassSubtotalEventArgs Provides data for the C1FlexGridBase.BeforeSubtotal and C1FlexGridBase.AfterSubtotal events.
ClassToolTipEventArgs Provides data for the C1FlexGridBase.ShowScrollTip event.
ClassUnboundValueEventArgs Provides data for the C1FlexGridBase.GetUnboundValue and C1FlexGridBase.SetUnboundValue events.
ClassValidateEditEventArgs Provides data for the C1FlexGridBase.ValidateEdit event.
ClassValueFilter Represents a filter based on a set of values.
Interfaces
 InterfaceDescription
InterfaceIC1ColumnFilter Interface implemented by column filter objects.
InterfaceIC1ColumnFilterEditor Interface implemented by column filter editor controls.
InterfaceIC1EmbeddedEditor Interface implemented by editors and used by the grid to host edit controls on cells.
InterfaceIC1MultiColumnDictionary Interface that extends System.Collections.IDictionary and can be used to implement multi-column data maps.
InterfaceIC1MultiColumnDictionary2 Interface that extends IC1MultiColumnDictionary and can be used to implement multi-column data maps.
Structures
 StructureDescription
StructureCellRange Represents cell ranges, allowing the caller to set properties for multiple cells with a single statement.
StructureHitTestInfo Contains information, such as the row and column indexes, about a specific coordinate pair in the C1FlexGrid control.
Delegates
 DelegateDescription
DelegateBeforeMouseDownEventHandler Represents the method that will handle the C1FlexGridBase.BeforeMouseDown event.
DelegateDragRowColEventHandler Represents the method that will handle the C1FlexGridBase.BeforeDragColumn, C1FlexGridBase.BeforeDragRow, C1FlexGridBase.AfterDragColumn and C1FlexGridBase.AfterDragRow events.
DelegateGetErrorInfoEventHandler Represents the method that will handle the C1FlexGridBase.GetCellErrorInfo and C1FlexGridBase.GetRowErrorInfo events.
DelegateGetLocalizedStringEventHandler Represents the method that will handle the C1FlexGridBase.GetLocalizedString event.
DelegateGridChangedEventHandler Represents the method that will handle the C1FlexGridBase.GridChanged event.
DelegateGridErrorEventHandler Represents the method that will handle the C1FlexGridBase.GridError event.
DelegateKeyEditEventHandler Represents the method that will handle the C1FlexGridBase.KeyDownEdit and C1FlexGridBase.KeyUpEdit events.
DelegateKeyPressEditEventHandler Represents the method that will handle the C1FlexGridBase.KeyPressEdit event.
DelegateOwnerDrawCellEventHandler Represents the method that will handle the C1FlexGridBase.OwnerDrawCell event.
DelegateRangeEventHandler Represents the method that will handle the C1FlexGridBase.AfterRowColChange, C1FlexGridBase.AfterScroll, C1FlexGridBase.AfterSelChange, C1FlexGridBase.BeforeRowColChange, C1FlexGridBase.BeforeScroll, and C1FlexGridBase.BeforeSelChange events.
DelegateRowColEventHandler Represents the method that will handle the C1FlexGridBase.AfterEdit, C1FlexGridBase.AfterResizeColumn, C1FlexGridBase.AfterResizeRow, C1FlexGridBase.BeforeEdit, C1FlexGridBase.BeforePageBreak, C1FlexGridBase.BeforeResizeColumn, C1FlexGridBase.BeforeResizeRow, C1FlexGridBase.ShowScrollTip, C1FlexGridBase.CellButtonClick, C1FlexGridBase.ComboCloseUp, C1FlexGridBase.ComboDropDown, C1FlexGridBase.SetupEditor, and C1FlexGridBase.StartEdit events.
DelegateRowColToolTipEventHandler Represents the method that will handle the C1FlexGridBase.ShowScrollTip event.
DelegateSortColEventHandler Represents the method that will handle the C1FlexGridBase.BeforeSort and C1FlexGridBase.AfterSort events.
DelegateSubtotalEventHandler Represents the method that will handle the C1FlexGridBase.BeforeSubtotal and C1FlexGridBase.AfterSubtotal events.
DelegateUnboundValueEventHandler Represents the method that will handle the C1FlexGridBase.GetUnboundValue and C1FlexGridBase.SetUnboundValue events.
DelegateValidateEditEventHandler Represents the method that will handle the C1FlexGridBase.ValidateEdit event.
Enumerations
 EnumerationDescription
EnumerationAggregateEnum Specifies the type of aggregate function to calculate with the C1FlexGridBase.Aggregate and C1FlexGridBase.Subtotal methods.
EnumerationAggregateFlags Specifies options to use when calculating aggregates with the C1FlexGridBase.Aggregate method.
EnumerationAllowDraggingEnum Specifies whether the user should be able to drag rows and columns with the mouse.
EnumerationAllowFiltering Specifies the type of filter to be used for a Column.
EnumerationAllowFreezingEnum Specifies whether the user should be able to freeze rows and columns with the mouse.
EnumerationAllowMergingEnum Specifies how adjacent cells are merged for display.
EnumerationAllowResizingEnum Specifies whether the user should be able to resize rows and columns with the mouse.
EnumerationAllowSortingEnum Specifies whether the user should be able to sort columns with the mouse.
EnumerationAutoSearchEnum Specifies where the grid should start searching for cells when using the C1FlexGridBase.AutoSearch property.
EnumerationAutoSizeFlags Specifies options that control auto-sizing.
EnumerationBorderDirEnum Specifies the direction of cell borders.
EnumerationBorderStyleEnum Specifies the type of cell border to display.
EnumerationC1FlexGridRenderer.CellType Represents the type of cell being rendered.
EnumerationCellStyleEnum Enumeration used to retrieve CellStyle objects from the C1FlexGridBase.Styles collection.
EnumerationCheckEnum Specifies the type of checkbox to draw in a cell.
EnumerationClearFlags Specifies which elements of the grid should be cleared by the C1FlexGridBase.Clear method.
EnumerationClipboardCopyModeEnum Specifies what parts of the grid should be copied to the clipboard when the C1FlexGridBase.AutoClipboard property is set to true.
EnumerationConditionOperator Represents operators used in filter conditions.
EnumerationDisplayEnum Specifies whether a style should display the cell text, image, both, or none.
EnumerationDragModeEnum Specifies the behavior of the control as an OLE drag-drop source.
EnumerationDrawCellFlags Specifies which elements of the cell should be drawn by the grid.
EnumerationDrawModeEnum Specifies whether cells should be drawn entirely by the grid or with help from custom drawing code.
EnumerationDropModeEnum Specifies the behavior of the control as an OLE drag-drop target.
EnumerationEditFlags Specifies options that customize the grid's editing behavior.
EnumerationFileFlags Specifies options for use with the C1FlexGridBase.SaveGrid and C1FlexGridBase.LoadGrid methods.
EnumerationFileFormatEnum Specifies the type of file to save or load with the C1FlexGridBase.SaveGrid and C1FlexGridBase.LoadGrid methods.
EnumerationFocusRectEnum Specifies the appearance of the focus rectangle.
EnumerationGlyphEnum Specifies a type of glyph (image) used by the grid to convey information about a row, column, or cell.
EnumerationGridChangedTypeEnum Specifies the type of change that occurred when the controls fires the C1FlexGridBase.GridChanged event.
EnumerationHighLightEnum Specifies whether the grid should highlight the selected range.
EnumerationHitTestTypeEnum Type of grid element at a specific point on the control.
EnumerationImageAlignEnum Specifies how images are aligns in grid cells.
EnumerationKeyActionEnum Specifies the action to perform when the ENTER and TAB keys are pressed.
EnumerationNodeMoveEnum Specifies the destination of nodes when they are moved with the Node.Move method.
EnumerationNodeTypeEnum Specifies a node with respect to another given node.
EnumerationPrintGridFlags Contains flags that specify printing options to use with the C1FlexGridBase.PrintGrid method.
EnumerationScrollFlags Specifies options that customize scrollbar behavior.
EnumerationSelectionModeEnum Specifies the type of selection provided by the grid.
EnumerationShowButtonsEnum Specifies when the grid should display combo buttons in cells.
EnumerationShowSortPositionEnum Specifies the position of the sort glyphs within the column header cells.
EnumerationShowThemedHeadersEnum Specifies whether the control should use themes for displaying row or column headers.
EnumerationSortFlags Specifies how grid columns should be sorted.
EnumerationStyleElementFlags Contains flags that specify which style elements are defined in a CellStyle object.
EnumerationSubtotalPositionEnum Specifies whether subtotals rows created with the C1FlexGridBase.Subtotal method should be inserted above or below the data they refer to.
EnumerationTextAlignEnum Specifies how text is aligned in a grid cell.
EnumerationTextDirectionEnum Specifies the direction to use when rendering text in a grid cell.
EnumerationTextEffectEnum Specifies a 3D effect to use when rendering cell text.
EnumerationTreeStyleFlags Specifies the appearance of the outline tree.
EnumerationVisualStyle Specifies a visual style to use when rendering the control.
See Also

Reference

C1.Win.C1FlexGrid.4 Assembly

 

 


Copyright (c) GrapeCity, inc. All rights reserved.

Send Feedback