FlexGrid for WinForms | ComponentOne
C1.Win.FlexGrid Namespace / C1FlexGridBase Class
Properties Methods Events


In This Topic
    C1FlexGridBase Class Members
    In This Topic

    The following tables list the members exposed by C1FlexGridBase.

    Public Properties
     NameDescription
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public PropertyGets or sets whether the grid should display a new row template after the last data row.  
    Public PropertyGets or sets whether the grid should monitor the keyboard and handle the DEL key.  
    Public PropertyGets or sets whether the user is allowed to drag rows and columns with the mouse.  
    Public PropertyGets or sets whether the user is allowed to edit grid contents.  
    Public PropertyGets or sets whether the user is allowed to filter the data.  
    Public PropertyGets or sets whether the user is allowed to freeze rows and columns with the mouse.  
    Public PropertyGets or sets whether the user is allowed to change the state of the checkbox in a grid node.  
    Public PropertyGets or sets a value that determines whether the grid should add pin buttons to the column headers and how the pin buttons behave.  
    Public PropertyGets or sets whether the user is allowed to resize rows and columns with the mouse.  
    Public PropertyGets or sets whether the user is allowed to sort columns using the mouse.  
    Public Property (Inherited from System.Windows.Forms.Control)
    Public PropertyGets or sets the System.Boolean value specifying whether row details should be horizontally scrolled along with the C1FlexGrid control content.  
    Public PropertyGets or sets whether the grid should handle the clipboard keys and automatically perform cut, copy, paste, and delete operations.  
    Public PropertyGets or sets whether columns are automatically created when the grid is bound to a data source.  
    Public PropertyGets or sets whether column widths are automatically adjusted when data is loaded.  
    Public Property (Inherited from System.Windows.Forms.Control)
    Public PropertyGets or sets whether the grid should move the cursor searching for entries as the user types.  
    Public PropertyGets or sets the delay (in seconds) before the AutoSearch buffer is reset.  
    Public PropertyOverridden. Gets or sets the background color for the control.  
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public PropertyGets or sets the type of border around the control. (Inherited from C1.Win.FlexGrid.Util.BaseControls.ScrollableControl)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public PropertyGets the last visible row in the scrollable area.  
    Public Property (Inherited from System.Windows.Forms.Control)
    Public PropertyGets or sets an C1SuperErrorProvider object used to indicate error state of the control.  
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public PropertyGets or sets the image to be used in cell buttons.  
    Public PropertyGets or sets the period of time, in milliseconds, that the mouse pointer remains over a cell whose contents are partially hidden, before the tooltip label is displayed.  
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public PropertyGets the contents of the selected ranges. Sets the contents to the current selected range.  
    Public PropertyGets or sets what parts of the grid are copied to the clipboard when the AutoClipboard property is set to true.  
    Public PropertyGets or sets the characters used as row and column separators in clip strings.  
    Public PropertyGets or sets the column that contains the cursor.  
    Public PropertyGets the collection of Column objects in the grid.  
    Public PropertyGets or sets the last column in the current selection.  
    Public PropertyGets or sets the System.Boolean value specifying whether the column caption will be used as an alias in expressions.  
    Public PropertyGets or sets the System.Boolean value specifying whether column context menu should be opened when the user performs right mouse click on the column header.  
    Public PropertyGets the Column picker info of FlexGrid.  
    Public PropertyGets a ComboBoxEditor object that provides easy access to properties of the currently active ComboBox editor.  
    Public PropertyGets or sets the list of items to be used by the drop-down editor.  
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.ComponentModel.Component)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public PropertyGets a CellRange object that contains the cell at coordinates Row, Col.  
    Public PropertyGets or sets a custom comparer object used by the grid to perform grouping, merging, and searching operations.  
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public PropertyGets or sets the specific list in a DataSource object that the grid should display.  
    Public PropertyGets or sets the data source for the grid.  
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public PropertyGets or sets whether the control should use an off-screen buffer when painting to reduce flicker.  
    Public PropertyGets or sets a value that determines if the user can drag data from the control.  
    Public PropertyGets or sets whether the control should fire the OwnerDrawCell event.  
    Public PropertyGets or sets a value that determines if the control can accept data that the user drags onto it.  
    Public PropertyGets or sets the input mask to use when editing cells.  
    Public PropertyGets or sets an EditFlags flags that affect the grid's editing behavior.  
    Public PropertyGets or sets a reference to the cell editor that is currently active.  
    Public PropertyIf True then empty strings from editor are interpreted as null values.  
    Public Property (Inherited from System.Windows.Forms.Control)
    Public PropertyGets or sets whether the last column should be extended to fill the control.  
    Public PropertyGets or sets an XML string containing the current filter state.  
    Public Property (Inherited from System.Windows.Forms.Control)
    Public PropertyGets or sets the type of focus rectangle to display.  
    Public Property (Inherited from System.Windows.Forms.Control)
    Public PropertyGets the footers. Footers are the rows below grid that contain summary information.  
    Public PropertyOverridden. Gets or sets the foreground color for the control.  
    Public PropertyGets the collection of control glyphs (images used to show sorting, check boxes, etc).  
    Public PropertyGets or sets an XML string containing the current grouping state.  
    Public PropertyGets or sets a collection of GroupDescription objects that describe how items in the data source are grouped in the grid.  
    Public PropertyGets or sets the format string used to create group headers for each GroupDescription. The GroupHeaderFormat contains placeholders for the group name, current value, and item count. The placeholders are enclosed in curly brackets. For example, the default value for the GroupHeaderFormat property is: "{name}: {value} ({count} items)"  
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public PropertyGets or sets a value that determines whether columns included in the GroupDescriptions collection should be hidden automatically.  
    Public PropertyGets or sets when to highlight selected cells.  
    Public PropertyGets or sets the grid's mouse hover highlighting behavior.  
    Public PropertyGets or sets style of icons that are used in the C1FlexGrid.  
    Public PropertyGets or sets a value that determines whether the filter should ignore diacritics (accents) when comparing values.  
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public PropertyOverloaded. Gets or sets the data in a grid cell.  
    Public PropertyGets or sets the action to be performed when the user presses the ENTER key.  
    Public PropertyGets or sets the action to be performed when the user presses the TAB key.  
    Public PropertyGets or sets the language to use when localizing the column filters.  
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public PropertyGets or sets the first visible column in the scrollable area.  
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public PropertyGets or sets a set of properties that control the appearance of Marquee border.  
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public PropertyGets the index of the column under the cursor.  
    Public PropertyGets the index of the row under the cursor.  
    Public Property (Inherited from System.Windows.Forms.Control)
    Public PropertyGets or sets a string that is displayed over the new row template when the AllowAddNew property is set to true.  
    Public PropertyGets an array containing all zero-level Node rows on the grid.  
    Public PropertyGets or sets a value to be displayed in group headers and filter editors to represent null values or empty strings.

    By default, this property is set to "(null);(empty)".

     
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public PropertyGets or sets flag that specify entering edit mode of cell after exiting from previous cell with arrow keys or tab key.  
    Public PropertyGets a GridPrinter object that specifies printing parameters for the grid.  
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public PropertyGets or sets whether the grid should paint its contents.  
    Public Property (Inherited from System.Windows.Forms.Control)
    Public PropertyGets or sets a C1FlexGridRenderer used to customize the look and feel of the control.  
    Public Property (Inherited from System.Windows.Forms.Control)
    Public PropertyGets the last visible column in the scrollable area.  
    Public Property (Inherited from System.Windows.Forms.Control)
    Public PropertyGets or sets the row that contains the cursor.  
    Public PropertyGets or sets the delegate method which creates the detail control for displaying.  
    Public PropertyGets or sets a RowDetailsVisibilityMode value that specifies when the detail control is displayed.  
    Public PropertyGets the collection of Row objects in the grid.  
    Public PropertyGets or sets the last row in the current selection.  
    Public PropertyOverridden. Gets a rectangle that defines the scrollable portion of the control.  
    Public PropertyGets or sets which scroll bars should appear on the control. (Inherited from C1.Win.FlexGrid.Util.BaseControls.ScrollableControl)
    Public PropertyGets a C1.Win.FlexGrid.Util.BaseControls.ScrollableControl.ScrollBars value that indicates which scrollbars are currently visible. (Inherited from C1.Win.FlexGrid.Util.BaseControls.ScrollableControl)
    Public PropertyGets or sets a ScrollFlags value that specifies the grid scrolling behavior.  
    Public PropertyGets or sets the location of the auto-scroll position. (Inherited from C1.Win.FlexGrid.Util.BaseControls.ScrollableControl)
    Public PropertyGets or sets an XML string containing the current search state.  
    Public PropertyGets the current selected range in normalized form.  
    Public PropertyGets or sets the grid's selection behavior.  
    Public PropertyGets the selected ranges in normalized form. MultiRange only.  
    Public PropertyGets or sets when to display combo buttons in cells.  
    Public PropertyGets or sets whether the grid should display labels over cells whose contents are partially hidden.  
    Public PropertyGets or sets whether the grid displays a record selector image on the first fixed column.  
    Public PropertyGets or sets whether the grid should display error information in cells and rows.  
    Public PropertyGets or sets a value indicating whether the column filter icon is displayed.  
    Public PropertyGets or sets whether the grid should display sorting glyphs (a triangle) on the headers of sorted columns.  
    Public PropertyGets or sets a value that determines the position of the sort glyphs within column header cells.  
    Public PropertyGets or sets whether the control should use Xp themes for displaying row or column headers.  
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public PropertyGets a reference to the column that defines the current sort applied to the grid.  
    Public PropertyGets or sets an XML string containing the current sorting state.  
    Public PropertyGets the collection of cell styles defined in the grid.  
    Public PropertyGets or sets whether node rows appear above or below the data.  
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public PropertyGets or sets the first visible row in the scrollable area.  
    Public PropertyGets or sets the grid transpose mode. If set to true it flips the table so that rows become columns, and columns become rows, creating an inverted grid, but not grid data.

    Sometimes, it is convenient to show data horizontally, as in the case when the entries (rows) are fewer than properties (columns).

     
    Public PropertyGets a reference to the GridTree object that controls the appearance of the outline tree in the grid.  
    Public PropertySpecifies whether text rendering should be compatible with previous releases of WinForms.  
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.Control)
    Public Property (Inherited from System.Windows.Forms.Control)
    Top
    Protected Properties
     NameDescription
    Protected Property (Inherited from System.Windows.Forms.Control)
    Protected Property (Inherited from System.Windows.Forms.Control)
    Protected PropertyGets or sets custom small change value for horizontal and vertical scrolling.  
    Protected PropertyGets or sets color of DBCursor glyph.  
    Protected Property (Inherited from System.Windows.Forms.Control)
    Protected Property (Inherited from System.Windows.Forms.Control)
    Protected Property (Inherited from System.Windows.Forms.Control)
    Protected Property (Inherited from System.Windows.Forms.Control)
    Protected Property (Inherited from System.Windows.Forms.Control)
    Protected Property (Inherited from System.Windows.Forms.Control)
    Protected PropertyOverridden. Gets the default size of the control.  
    Protected Property (Inherited from System.ComponentModel.Component)
    Protected Property (Inherited from System.Windows.Forms.Control)
    Protected Property (Inherited from System.ComponentModel.Component)
    Protected Property (Inherited from System.Windows.Forms.Control)
    Protected Property (Inherited from System.Windows.Forms.Control)
    Protected Property (Inherited from System.Windows.Forms.Control)
    Protected Property (Inherited from System.Windows.Forms.Control)
    Top
    Public Methods
     NameDescription
    Public MethodOverloaded. Adds a row to the grid and populates the new row with data.  
    Public MethodOverloaded. Calculates aggregate statistics for a range.  
    Public MethodApplies all column filters to the data on the grid.  
    Public MethodOverloaded. Applies search to the data on the grid. This method is obsolete. Call method with SearchHighlightMode argument instead.  
    Public MethodOverloaded. Adjusts the width of a column to fit the data.  
    Public MethodOverloaded. Adjusts the width of a column range to fit the data in a cell range.  
    Public MethodAdjusts the height of a row to fit the data.  
    Public MethodOverloaded. Adjusts the height of a row range to fit the data in a cell range.  
    Public MethodSignals the object that initialization is starting.  
    Public MethodOverloaded.  (Inherited from System.Windows.Forms.Control)
    Public MethodOverridden. Maintains performance by preventing the control from updating itself until the EndUpdate method is called.  
    Public Method (Inherited from System.Windows.Forms.Control)
    Public MethodOverloaded. Clears a range.  
    Public MethodOverloaded. Clears the filter associated with a given column.  
    Public Method (Inherited from System.Windows.Forms.Control)
    Public MethodCopies the selection to the clipboard.  
    Public Method (Inherited from System.Windows.Forms.Control)
    Public Method (Inherited from System.Windows.Forms.Control)
    Public MethodOverloaded. Creates an image of the entire grid.  
    Public MethodCuts the content of the current selection to the clipboard.  
    Public MethodSuspends notifications until the returned System.IDisposable object is disposed. (Inherited from C1.Win.FlexGrid.Util.BaseControls.ScrollableControl)
    Public MethodOverloaded. Overridden. Releases all resources used by the System.Windows.Forms.Control.  
    Public MethodOverloaded.  (Inherited from System.Windows.Forms.Control)
    Public Method (Inherited from System.Windows.Forms.Control)
    Public MethodOverloaded. Edits the filter associated with a given column.  
    Public MethodSignals the object that initialization is complete.  
    Public Method (Inherited from System.Windows.Forms.Control)
    Public MethodOverridden. Resumes updating the control after calls to the BeginUpdate method.  
    Public Method (Inherited from System.Windows.Forms.Control)
    Public MethodOverloaded. Finds a row that contains a specified string.  
    Public MethodFinds a row that contains a specified value in a given column using a RegularExpression.  
    Public MethodOverloaded. Finishes editing the current cell and takes the grid out of edit mode.  
    Public Method (Inherited from System.Windows.Forms.Control)
    Public MethodGets the state of the checkbox in a grid cell.  
    Public MethodOverloaded. Gets the image displayed in a grid cell.  
    Public MethodOverloaded. Gets a CellRange object that can be used to format and manipulate a cell.  
    Public MethodOverloaded. Gets a System.Drawing.Rectangle object with the coordinates of the cell within the control.  
    Public MethodOverloaded. Gets a custom CellStyle associated with a cell.  
    Public MethodGets the style used to render a cell.  
    Public MethodOverloaded.  (Inherited from System.Windows.Forms.Control)
    Public Method (Inherited from System.Windows.Forms.Control)
    Public MethodOverloaded. Gets the value of a grid cell.  
    Public MethodOverloaded. Gets the value in a grid cell, formatted as a string.  
    Public Method (Inherited from System.MarshalByRefObject)
    Public Method (Inherited from System.Windows.Forms.Control)
    Public Method (Inherited from System.Windows.Forms.Control)
    Public MethodGets the current C1FlexGridRenderer.  
    Public MethodOverloaded. Gets user data associated with a cell.  
    Public Method (Inherited from System.Windows.Forms.Control)
    Public MethodOverloaded. Returns information about the control at a specified point on the control surface.  
    Public Method (Inherited from System.MarshalByRefObject)
    Public MethodOverloaded. Invalidates the control.  
    Public MethodOverloaded.  (Inherited from System.Windows.Forms.Control)
    Public MethodGets a value that determines whether the cell contents are displayed as a checkbox.  
    Public MethodGets a value that determines if a cell contains the grid cursor.  
    Public MethodGets a value that determines if a cell belongs to a fixed row or column.  
    Public MethodGets a value that determines if a cell is part of the selection and should be highlighted.  
    Public MethodGets a value that determines if a cell is hovered.  
    Public MethodGets a value that determines if a cell is selected.  
    Public MethodGets a value that determines if a cell is a column header with selection in this column.  
    Public MethodGets a value that determines if a cell is a row header with selection in this row.  
    Public MethodGets a value that determines if a pair of cell coordinates are valid.  
    Public MethodOverloaded.  (Inherited from System.Windows.Forms.Control)
    Public MethodOverloaded. Measures the specified cell when drawn.  
    Public MethodPastes the content of the clipboard onto the current selection.  
    Public MethodOverloaded.  (Inherited from System.Windows.Forms.Control)
    Public Method (Inherited from System.Windows.Forms.Control)
    Public Method (Inherited from System.Windows.Forms.Control)
    Public Method (Inherited from System.Windows.Forms.Control)
    Public Method (Inherited from System.Windows.Forms.Control)
    Public MethodOverloaded. Prints the grid, optionally showing a page setup or print preview dialog.  
    Public MethodManually raises the GridError event.  
    Public MethodOverloaded. Loads the grid from an Xml document.  
    Public Method (Inherited from System.Windows.Forms.Control)
    Public Method (Inherited from System.Windows.Forms.Control)
    Public Method (Inherited from System.Windows.Forms.Control)
    Public MethodOverloaded. Removes the last row from the grid.  
    Public MethodRemoves old groups from sorting.  
    Public Method (Inherited from System.Windows.Forms.Control)
    Public MethodOverloaded.  (Inherited from System.Windows.Forms.Control)
    Public Method (Inherited from System.Windows.Forms.Control)
    Public Method (Inherited from System.Windows.Forms.Control)
    Public MethodOverloaded. Selects a range of cells.  
    Public Method (Inherited from System.Windows.Forms.Control)
    Public Method (Inherited from System.Windows.Forms.Control)
    Public MethodOverloaded.  (Inherited from System.Windows.Forms.Control)
    Public MethodSets the state of the checkbox in a grid cell.  
    Public MethodOverloaded. Sets the image displayed in a grid cell.  
    Public MethodOverloaded. Assigns a custom CellStyle to a cell.  
    Public MethodOverloaded. Assigns a value to a grid cell.  
    Public MethodOverloaded. Sets the DataSource and DataMember properties.  
    Public MethodOverloaded. Assigns user data to a cell.  
    Public Method (Inherited from System.Windows.Forms.Control)
    Public MethodScrolls a cell into view.  
    Public MethodShows Column pickers window.  
    Public MethodShows the sorting glyph on a column header.  
    Public MethodOverloaded. Sorts the grid contents based on a column.  
    Public MethodOverloaded. Puts the grid in edit mode and starts editing a cell.  
    Public MethodOverloaded. Groups rows based on cell contents and calculates aggregate values.  
    Public Method (Inherited from System.Windows.Forms.Control)
    Public Method (Inherited from System.ComponentModel.Component)
    Public Method (Inherited from System.Windows.Forms.Control)
    Public MethodOverloaded. Saves the grid contents to an Xml document.  
    Top
    Protected Methods
     NameDescription
    Protected MethodOverridden. Builds a rectangle that defines the scrollable portion of the control for a given pair of scroll offsets.  
    Protected MethodCalculates the height of the specified grid cell.  
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected MethodOverloaded. Draws a grid cell.  
    Protected MethodOverloaded. Draws a grid row.  
    Protected Method (Inherited from System.ComponentModel.Component)
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected MethodGets the state for a Windows Xp theme while the mouse moves over a cell.  
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected Method (Inherited from System.ComponentModel.Component)
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected MethodOverridden. Determines if a character is an input character that the control recognizes.  
    Protected MethodOverridden. Determines whether the specified key is a regular input key or a special key that requires preprocessing.  
    Protected MethodFires when MarqueeStyle was changed.  
    Protected MethodOverloaded.  (Inherited from System.MarshalByRefObject)
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected MethodRaises the AfterFilter event.  
    Protected MethodRaises the AfterGroupUpdate event.  
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected MethodOverridden. Raises the System.Windows.Forms.Control.BackColorChanged event.  
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected MethodRaises the BeforeFilter event.  
    Protected MethodRaises the BeforeGroupUpdate event.  
    Protected MethodOverridden. Raises the System.Windows.Forms.Control.BindingContextChanged event.  
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected MethodOverridden. Calculates the new position of a scrollbar in response to a user command.  
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected MethodOverridden. Overridden to update star sizes when the control is resized.  
    Protected MethodRaises the ColumnContextMenuOpened event.  
    Protected MethodRaises the ColumnContextMenuOpening event.  
    Protected MethodRaises the ColumnPickerShowing event.  
    Protected MethodRaises the ColumnPickerShown event.  
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected MethodRaises the CustomizeFilterEditor event.  
    Protected MethodRaises the DataBindingComplete event.  
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected MethodRaises the DataMemberChanged event.  
    Protected MethodRaises the DataSourceChanged event.  
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected MethodOverridden. Raises the System.Windows.Forms.Control.DoubleClick event.  
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected MethodOverridden. Raises the System.Windows.Forms.Control.DragDrop event.  
    Protected MethodOverridden. Raises the System.Windows.Forms.Control.DragEnter event.  
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected MethodOverridden. Raises the System.Windows.Forms.Control.DragOver event.  
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected MethodOverridden. Raises the System.Windows.Forms.Control.FontChanged event.  
    Protected MethodOverridden. Raises the System.Windows.Forms.Control.ForeColorChanged event.  
    Protected MethodRaises the GetLocalizedString event.  
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected MethodOverridden. Raises the System.Windows.Forms.Control.GotFocus event.  
    Protected MethodOverridden. Raises the System.Windows.Forms.Control.HandleCreated event.  
    Protected MethodOverridden. Raises the System.Windows.Forms.Control.HandleDestroyed event.  
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected MethodCalled when the control receives a WM_IME_STARTCOMPOSITION message. (Inherited from C1.Win.FlexGrid.Util.BaseControls.ScrollableControl)
    Protected MethodOverridden. Raises the System.Windows.Forms.Control.KeyDown event.  
    Protected MethodOverridden. Raises the System.Windows.Forms.Control.KeyPress event.  
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected MethodOverridden. Raises the System.Windows.Forms.Control.Leave event.  
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected MethodOverridden. Raises the System.Windows.Forms.Control.LostFocus event.  
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected MethodOverridden. Raises the System.Windows.Forms.Control.MouseDown event.  
    Protected MethodOverridden. Raises the System.Windows.Forms.Control.MouseEnter event.  
    Protected MethodRaises the MouseEnterCell event.  
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected MethodOverridden. Raises the System.Windows.Forms.Control.MouseLeave event.  
    Protected MethodRaises the MouseLeaveCell event.  
    Protected MethodOverridden. Raises the System.Windows.Forms.Control.MouseMove event.  
    Protected MethodOverridden. Raises the System.Windows.Forms.Control.MouseUp event.  
    Protected MethodRaises the System.Windows.Forms.Control.MouseWheel event. (Inherited from C1.Win.FlexGrid.Util.BaseControls.ScrollableControl)
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected MethodRaises the OwnerDrawOutlineButton event.  
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected MethodOverridden. Raises the System.Windows.Forms.Control.Paint event.  
    Protected MethodOverridden. Paints the control background.  
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected MethodOverridden. Raises the System.Windows.Forms.Control.ParentChanged event.  
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected MethodOverridden. Raises the System.Windows.Forms.Control.RightToLeftChanged event.  
    Protected MethodRaises the RowValidated event.  
    Protected MethodRaises the RowValidating event.  
    Protected MethodOverridden. Called when the grid contents scroll.  
    Protected MethodOverridden. Called when the grid contents scroll vertically, to update the value of the scroll tip.  
    Protected MethodRaises the SearchApplied event.  
    Protected MethodRaises the SearchApplying event.  
    Protected MethodOverridden. Raises the System.Windows.Forms.Control.SizeChanged event.  
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected MethodOverridden. Called when the control receives a WM_THEMECHANGED message.  
    Protected MethodOverridden. Raises the RowValidated event.  
    Protected MethodOverridden. Raises the System.Windows.Forms.Control.Validating event.  
    Protected MethodOverridden. Raises the System.Windows.Forms.Control.VisibleChanged event.  
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected MethodRestores the default value of the MarqueeStyle property.  
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected MethodOverloaded.  (Inherited from System.Windows.Forms.Control)
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected MethodSpecifies whether to save the value of the MarqueeStyle property.  
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected MethodUpdates position of the scrollbar. (Inherited from C1.Win.FlexGrid.Util.BaseControls.ScrollableControl)
    Protected Method (Inherited from System.Windows.Forms.Control)
    Protected Method (Inherited from System.Windows.Forms.Control)
    Top
    Public Events
     NameDescription
    Public EventFires after a new row is added by the user.  
    Public EventFires after a node row is collapsed or expanded.  
    Public EventFires after any data source change notifications.  
    Public EventFires after one or more rows are deleted by the user.  
    Public EventFires after the user finishes dragging a column.  
    Public EventFires after the user finishes dragging a row.  
    Public EventFires after a cell has been edited.  
    Public EventFires after the column filters have been applied to the grid.  
    Public EventFires after columns are frozen by dragging the frozen column divider.  
    Public EventFires after rows are frozen by dragging the frozen row divider.  
    Public EventOccurs after the grid is grouped based on the value of the GroupDescriptions property.  
    Public EventFires after a column is resized by dragging the column header.  
    Public EventFires after a row is resized by dragging the row header.  
    Public EventFires after the current cell changes (Row and Col properties).  
    Public EventFires after the grid scrolls.  
    Public EventFires after the selection changes (Row, Col, RowSel, ColSel properties).  
    Public EventFires after a column is sorted by a click on a column header.  
    Public EventFires after each subtotal row has been added to the grid.  
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public EventFires before a new row is added by the user.  
    Public EventFires before a column is automatically resized by a double-click on a column header.  
    Public EventFires before a row is automatically resized by a double-click on a row header.  
    Public EventFires before a node row is collapsed or expanded.  
    Public EventFires before a row is deleted by the user.  
    Public EventFires before the DoubleClick event is handled by the grid.  
    Public EventFires when the user starts dragging a column.  
    Public EventFires when the user starts dragging a row.  
    Public EventFires before the grid enters edit mode, and also when the cell that has the focus needs to be painted.  
    Public EventFires before the column filters are applied to the grid.  
    Public EventFires before columns are frozen by dragging the frozen column divider.  
    Public EventFires before rows are frozen by dragging the frozen row divider.  
    Public EventOccurs before the grid is grouped based on the value of the GroupDescriptions property.  
    Public EventFires before the System.Windows.Forms.Control.MouseDown event is handled by the grid.  
    Public EventFires while the control is being printed to provide control over page breaks.  
    Public EventFires before a column is resized by dragging the column header.  
    Public EventFires before a row is resized by dragging the row header.  
    Public EventFires before the current cell changes (Row and Col properties).  
    Public EventFires before the grid scrolls.  
    Public EventFires before the selection changes (Row, Col, RowSel, ColSel properties).  
    Public EventFires before a column is sorted by a click on a column header.  
    Public EventFires before each subtotal row is added to the grid.  
    Public EventFires before the grid starts printing.  
    Public Event (Inherited from System.Windows.Forms.Control)
    Public EventFires when the cursor leaves the new row without making any changes to it.  
    Public Event (Inherited from System.Windows.Forms.Control)
    Public EventFires after the user clicks a cell button.  
    Public EventFires after the contents of a cell have changed.  
    Public EventFires after a checkbox in a cell is checked or unchecked by the user.  
    Public EventFires in edit mode, after the contents of the editor change.  
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public EventFires after the column context menu opens.  
    Public EventFires before the column context menu opens.  
    Public EventFires before the column picker window opens.  
    Public EventFires after the column picker window opens.  
    Public EventFires in edit mode, when the dropdown portion of an editor closes.  
    Public EventFires in edit mode, when the dropdown portion of an editor opens.  
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public EventFires before creating value editor of condition filter.  
    Public EventFires after a data-binding operation has finished.  
    Public Event (Inherited from System.Windows.Forms.Control)
    Public EventFires when the value of the DataMember property changes.  
    Public EventFires when the value of the DataSource property changes.  
    Public Event (Inherited from System.ComponentModel.Component)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public EventFires as the user drags a column to a new position.  
    Public EventFires as the user drags a row to a new position.  
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public EventFires in edit mode, when the editor applies format. Can cancel formatting using System.ComponentModel.CancelEventArgs.  
    Public Event (Inherited from System.Windows.Forms.Control)
    Public EventFires after the grid finishes printing.  
    Public Event (Inherited from System.Windows.Forms.Control)
    Public EventFires after the current cell changes (Row and Col properties).  
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public EventFires when ShowErrors is set to true and the control needs error information for a cell.  
    Public EventFires when ShowErrors is set to true and the editor validation failed.  
    Public EventOccurs when the filter localizes a string in the user interface.  
    Public EventFires when ShowErrors is set to true and the control needs error information for a row.  
    Public EventFires when the grid needs to retrieve data for an unbound cell.  
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public EventFires when the grid or its contents change.  
    Public EventFires after the data source reports an error condition.  
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public EventFires in edit mode, when the user presses a key.  
    Public Event (Inherited from System.Windows.Forms.Control)
    Public EventFires in edit mode, when the user presses a character key.  
    Public Event (Inherited from System.Windows.Forms.Control)
    Public EventFires in edit mode, when the user releases a key.  
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public EventFires before the current cell changes (Row and Col properties).  
    Public EventFires after the control leaves edit mode.  
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public EventFires when the mouse enters a cell.  
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public EventFires when the mouse leaves a cell.  
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public EventFires before the grid draws a cell, when the DrawMode property is set to DrawModeEnum.OwnerDraw.  
    Public EventFires before the grid draws a tree outline button, when the DrawMode property is set to DrawModeEnum.OwnerDraw.  
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public EventFires after the grid finishes printing a page.  
    Public Event  
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public EventFires after the current cell changes (Row and Col properties).  
    Public EventFires for each data object in the C1FlexGrid’s data source during of assigning the RowDetailProvider property.  
    Public EventFires after a row lost focus and has been validated.  
    Public EventFires when a row is losing focus and needs to be validated.  
    Public EventFires after the search operation. The event fires when using the ApplySearch(String,Boolean,Boolean,Boolean,Boolean) method.  
    Public EventFires before the search operation. The event fires when using the ApplySearch(String,Boolean,Boolean,Boolean,Boolean) method.  
    Public EventFires after the selection changes (Row, Col, RowSel, ColSel properties).  
    Public EventFires when the grid needs to store data in an unbound cell.  
    Public EventFires after a cell editor has been initialized by the grid, to allow additional custom initialization.  
    Public EventFires before the vertical ScrollTip is displayed.  
    Public Event (Inherited from System.Windows.Forms.Control)
    Public EventFires before the grid starts an automatic OLE drag operation.  
    Public EventFires before the control enters edit mode.  
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Public EventFires before the control exits cell edit mode, while the editor is still active.  
    Public Event (Inherited from System.Windows.Forms.Control)
    Public Event (Inherited from System.Windows.Forms.Control)
    Top
    See Also