Public Constructors
The C1TrueDBGrid control. |
Public Properties
Gets a value that describes the current AddNew state. | |
Gets or sets a value indicating the ability to add new rows. | |
Gets or sets a value indicating whether arrow keys can be used to navigate around the grid. | |
Gets or sets a value indicating the ability to move columns in the grid. | |
Gets or sets a value indicating the ability to select columns in the grid. | |
Gets or sets a value indicating the ability to delete records from the grid. | |
Gets or sets a value indicating the ability to drag from the grid. | |
Gets or sets a value indicating the ability of the grid to automatically filter data. | |
Gets or sets a value indicating whether a user is allowed to create horizontal splits. | |
Gets or sets a value indicating the ability to select rows in the grid. | |
Gets or sets how interactive row resizing is performed. | |
Gets or sets a value indicating the ability of the grid to automatically sort data when a column header is clicked. | |
Gets or sets a value indicating the ability of a user to modify data. | |
Gets or sets a value indicating how the grid updates modifed data when the grid loses focus. | |
Gets or sets a value indicating whether a user is allowed to create vertical splits. | |
Gets or sets a value indicating whether the grid or split uses the OddRowStyle for odd-numbered rows and EvenRowStyle for even-numbered rows. | |
Gets the number of levels within a hierarchical grid. | |
Gets or sets the current row position of the underlying CurrencyManager. | |
Gets or sets the grid's caption. | |
Gets or sets the height of the grid's caption. | |
Gets or sets the Style object that controls the appearance of the caption area. | |
Gets or sets whether the grid displays a pop-up text window when the cursor is idle. | |
Gets or sets the amount of time in milliseconds before the cell tip window is displayed. | |
Gets or sets the width of the cell tip window. | |
Gets or sets the C1TrueDBGrid control used as a child grid in a hierarchical presentation. | |
Gets or sets the column position of the current cell in the current split. | |
Gets or sets the color of the collapse icon. | |
Gets or sets a value indicating the visibility of column footers. | |
Gets or sets a value indicating the visibility of column headers. | |
Gets the collection of C1DataColumn objects. | |
Gets or sets a value indicating the visibility of the current cell in a split. | |
Gets or sets a value indicating the modification status of the current row. | |
Gets or sets the specific data member in a multimember data source that the grid binds to. | |
Gets or sets the source containing a list of values used to populate the items within the control. | |
Gets or sets the layout by which the grid will display data. | |
Gets or sets the default width for all grid columns. | |
Gets the column which will be current after cell movement. | |
Gets the row which will be current after cell movement. | |
Gets the split index which will be current after cell movement. | |
Gets or sets a value that determines the relative position of the next cell when the user presses the Enter key. | |
Gets or sets a value indicating whether the control should use an off-screen buffer when painting to redue flicker. | |
Gets or sets a value indicating the editing status of the current cell. | |
Gets or sets a value indicating whether editing will take place in a popup window or within cell boundaries. | |
Gets or sets the Style object that controls the appearance of the cell editor within a grid. | |
Gets or sets a value that determines how the grid displays rows below the last data row. | |
Gets or sets the image used for ErrorProvider. | |
Gets or sets the Style object that controls the appearance of an even-numbered row when using AlternatingRows. | |
Gets or sets the color of the expand icon in hierarchical grids. | |
Gets or sets how the rightmost column reacts when clicked by the user. | |
Gets or sets a value that determines how the last column will extend to fill the dead area of the grid. | |
Gets or sets a value indicating whether the FetchRowStyle event will be raised. | |
Gets or sets a value indicating whether the filter bar has focus. | |
Gets or sets a value indicating the visibility of the FilterBar. | |
Gets or sets the Style object that controls the appearance of the FilterBar. | |
Gets or sets the row index for the first visible row in a grid or split. | |
Gets or sets the general appearance of 3D elements for the entire grid. | |
Gets the Split that has focus. | |
Gets or sets the Style object that controls the appearance of column footers. | |
Gets or sets a value indicating the visibility of the Grouping area of the grid when the DataView property is set to GroupBy. | |
Gets or sets the text displayed in the grouping area when no columns have been grouped. | |
Gets the rectangle occupied by the grouping area. | |
Gets the collection of columns that are grouped. | |
Gets or sets the Style object that controls the appearance of grouping area. | |
Gets or sets the Style object that controls the appearance of the grids column headers. | |
Gets or sets the Style object that controls the current row/cell when the MarqueeStyle is set to Highlight Row/Cell. | |
Gets the HBar object that controls the appearance of the horizontal scrollbar. | |
Gets or sets the Style object that controls the grids caption when it doesn't have focus. | |
Overloaded. Gets the row object associated with the given row. | |
Gets or sets the zero-based index of the leftmost column in a grid or split. | |
Gets or sets the number of subrows of the grid when the DataView property is set to MutlipleLinesFixed. | |
Gets or sets a value indicating the behavior of the grid and row currency when the grid's datasource is sorted. | |
Gets or sets the MarqueeStyle for a grid. | |
Gets or sets the time (milliseconds) in which the incremental search string will reset for a drop-down when the C1DisplayColumn.DropDownList property is True. | |
Gets or sets the selection state of the grid. | |
Gets or sets the Style object that controls the appearance of an odd-numbered row when using AlternatingRows. | |
Gets or sets the Image used in the record selector to indicate the AddNew row. | |
Gets or sets the Image used in the record selector to indicate the Current row. | |
Gets or sets the Image used in the record selector to indicate the FilterBar row. | |
Gets or sets the Image used in the record selector to indicate the Footer row. | |
Gets or sets the Image used in the record selector to indicate the Header row. | |
Gets or sets the Image used in the record selector to indicate the Modified row. | |
Gets or sets the Image used in the record selector to indicate the Standard row. | |
Gets the PrintPreviewWinSettings object. | |
Gets the PrintInfo object. | |
Gets or sets a value indicating the visibility of row headers for a grid or split. | |
Gets or sets the Style object that controls the appearance of the RecordSelectors. | |
Gets or sets the width of the row headers. | |
Gets or sets the the current row. | |
Gets or sets the style of the border drawn between grid rows. | |
Gets or sets the height of grid rows. | |
Gets or sets the color of the subrow divider in a multi-line grid. | |
Gets or sets a value that determines whether the grid displays a pop-up text window when the scrollbar thumb is dragged. | |
Gets or sets a value that controls how the grid scrolls when the scroll thumb is moved. | |
Gets the collection of columns that are currently selected. | |
Gets the collection of rows that are currently selected. | |
Gets or sets the Style object that controls the appearance of selected rows and columns. | |
Gets or sets the string containing the currently selected text within the grid's editing window. | |
Gets or sets the number of characters selected within the grid's editing window. | |
Gets or sets the starting point of the text selection within the grid's editing window. | |
Gets a value indicating whether a range of cells has been selected. | |
Controls the height and width of Split Borders. | |
Gets or sets the index of the current Split within the SplitCollection. | |
Gets the collection of Split objects. | |
Gets or sets a value that determines how columns will resize when the grid is resized. | |
Gets or sets the root Style object. | |
Gets the collection of named Style objects. | |
Gets or sets a value indicating the behavior of the tab and arrow keys at split borders. | |
Gets or sets the behavior of the tab key. | |
Gets or sets a value indicating whether Style information is applied from the datasource. | |
Gets or sets the width of the column caption when the DataView is set to Inverted or Form. | |
Gets or sets the width of a column when the DataView is set to Inverted or Form. | |
Gets the number of visible columns in the current Split. | |
Gets the number of visible rows in the current Split. | |
Gets the VBar object that controls the appearance of the vertical scrollbar. | |
Gets or sets a value indicating the behavior of Tab and arrow keys at row boundaries. |
Public Methods
Controls the Style used to change the appearance for cells meeting the specified condition. | |
Controls the Style used to change the appearance of cells according to their contents. | |
Overloaded. Overridden. Adds a row to an unbound grid. | |
Overridden. Adds the number of given rows to an unbound grid. | |
Returns the cell position for a set of coordinates. | |
Removes a cell condition established with a previous call to the AddCellStyle method. | |
Restores the default grid layout. | |
Overloaded. Removes a cell condition established with a previous call to the AddRegexCellStyle method. | |
Returns the column index for the column containing the specified X coordinate. | |
Collapses a gvien band in a hierarchical grid. | |
Closes the Child Grid. | |
Collapses a grouped row. | |
Overloaded. Overridden. Deletes the current row. | |
Expand the given band in a hierarchical grid. | |
Displays the Child grid. | |
Expands the given row in GroupBy DataView. | |
Overloaded. Opens a dialog in which the user can select the export format. | |
Overloaded. Exports the specified rows from the grid to the specified file as delimited text. | |
Overloaded. Exports the grid to a XLS file. | |
Exports the grid to an HTML file. | |
Exports the grid to a PDF file. | |
Exports the grid to an RTF file. | |
Obtains the band given a column index. | |
Obtains the underlying row object for the given band and row. | |
Inserts new horizontal splits at the given position. | |
Inserts vertical splits at the given position. | |
Overloaded. Loads a saved layout from the given stream. | |
Positions to the first row of the datasource. | |
Positions to the last row of the datasource. | |
Positions to the next row of the datasource. | |
Positions to the previous row of the datasource. | |
Overloaded. Moves the current row positions of the grid by the given offset. | |
Overloaded. Returns one of the PointAtEnum enumerations, which indicates the kind of grid element beneath the specified coordinate. | |
Overloaded. Reinitializes grid with data from its data source. | |
Overloaded. Retreives data from the datasource for the current row and refreshes the row. | |
Overridden. Clears any cached styles and forces the grid to repaint. | |
Overloaded. Invalidates the current column. | |
Overloaded. Invalidates the current row. | |
Removes all the horizontal splits at the given index. | |
Removes all vertical splits at the given index. | |
Resumes IBindingList.ListChange notifications from the data source to the grid. | |
Returns the row index of the DataSource for a display row index. | |
Returns the zero-based index of the display row containing the Y specified coordinate. | |
Obtains the expanded state of a band for a hierarchical grid. | |
Returns the Y coordinate of the top of a visible row. | |
Overloaded. Saves the grid's layout. | |
Scrolls the grid data area by the specified number of rows and columns. | |
Returns the SplitIndex of the split containing the specified coordinate. | |
Instructs the grid to temporarily ignore IBindingList.ListChange notifications from the data source. | |
Updates any changes on the current row to the data source. | |
Binds the grid at run time. |
Public Events
Occurs after editing is completed. | |
Occurs after a cell has been updated. | |
Occurs after a row has been deleted. | |
Occurs after the datasource has been filtered. | |
Occurs after a row has been added. | |
Occurs after a column has been sorted. | |
Occurs after a row has been updated. | |
Occurs when the user attempts to close a child grid. | |
Occurs before a cell enters edit mode. | |
Occurs before a cell is updated to the datasource. | |
Occurs before a row is deleted. | |
Occurs before a new row is added to the datasource. | |
Occurs when the user attempts to open a child grid. | |
Occurs prior to focus moving to another cell. | |
Occurs before a row is updated to the datasource. | |
Occurs whenever a button is clicked in a cell. | |
Occurs whenever the user changes the value of a cell. | |
Occurs whenever a cell first enters edit mode. | |
Occurs whenever a hierarchical row is collapsed. | |
Occurs whenever the user has finished moving a column. | |
Occurs whenever a column is resized. | |
Occurs whenever a selection has been made to the built-in combo or TrueDBDropdown. | |
Occurs whenever the datasource changes. | |
Occurs whenever an exception is thrown during end user interaction. | |
Occurs whenever a hierarchical row is expanded. | |
Occurs whenever a cell is to be rendered and the C1DisplayColumn.FetchStyle is true. | |
Occurs when the grid needs to display CellTips. | |
Occurs whenever a grouped cell that contains an aggregate is to be rendered and C1DisplayColumn.FetchStyle is true. | |
Occurs whenever the grid renders a row and the FetchRowStyles property has been set. | |
Occurs whenever the grid has focus and the scrollbar thumb is moved using the mouse. | |
Occurs when the user types in the filterbar and the AllowFilter property is false. | |
Occurs when a button is clicked in the filterbar. | |
Occurs when the contents of a cell in the filterbar changes. | |
Occurs whenever the first row changes. | |
Occurs whenever a column footer is clicked. | |
Occurs whenever a cell is about to be rendered and whose C1DataColumn.NumberFormat property has been set to FormatTextEvent. | |
Occurs when the C1DataColumn.Aggregate is set to Custom for a grouped row. | |
Occurs whenever a column is moved into or out of the grouping area. | |
Occurs whenever a column in the grouping area is clicked. | |
Occurs whenever a row is being grouped and a custom interval has been specified. | |
Occurs when the GroupInfo.HeaderText property is set to custom. | |
Occrus whenever a column header is clicked. | |
Occurs whenever the left column changes. | |
Occurs whenever an AddNew operation has been initiated. | |
Occurs after the grid has been initialized. | |
Occurs before a cell is rendered and the C1DisplayColumn.OwnerDraw is true. | |
Occurs before a cell is to be printed and the C1DisplayColumn.OwnerDraw is true. | |
Occurs before the page footer is to be printed. | |
Occurs before the page header is to be printed. | |
Occurs when the focus moves to a different cell. | |
Occrus whenever the user resizes a row. | |
Occurs whenever the user scrolls the grid. | |
Occurs whenever the user selected a different range of rows or columns. | |
Occurs when the user drags a column into the grouping area. | |
Occurs whenever a Split changes focus. | |
Occurs when the grid needs to access the value of an unbound column. | |
Occurs when the value of an unbound column has been updated. | |
Occurs whenever a user attempts to enter invalid data into a column that is using valueitems. |
Protected Methods
Overloaded. Overridden. Called when the class is being disposed. | |
Overridden. Raises the OnAddNew event. | |
Overridden. Raises the OnInit event. | |
Overridden. Raises the Scroll event. | |
Overridden. Raises the AfterColEdit event. | |
Overridden. Raises the AfterColUpdate event. | |
Overridden. Raises the AfterDelete event. | |
Overridden. Raises the AfterFilter event. | |
Overridden. Raises the AfterInsert event. | |
Overridden. Raises the AfterSort event. | |
Overridden. Raises the AfterUpdate event. | |
Overridden. Raises the BeforeClose event. | |
Overridden. Raises the BeforeColEdit event. | |
Overridden. Raises the BeforeColUpdate event. | |
Overridden. Raises the BeforeDelete event. | |
Overridden. Raises the BeforeInsert event. | |
Overridden. Raises the BeforeOpen event. | |
Overridden. Raises the BeforeRowColChange event. | |
Overridden. Raises the BeforeUpdate event. | |
Overridden. Raises the ButtonClick event. | |
Overridden. Raises the Change event. | |
Overridden. Raises the ColEdit event. | |
Overridden. Raises the Collapse event. | |
Overridden. Raises the ColMove event. | |
Overridden. Raises the ColResize event. | |
Overridden. Raises the ComboSelect event. | |
Overridden. Raises the DataSourceChanged event. | |
Overridden. Raises the Error event | |
Overridden. Raises the Expand event. | |
Overridden. Raises the FetchCellStyle event. | |
Overridden. Raises the FetchCellTips event. | |
Overridden. Raises the FetchGroupCellStyle event. | |
Overridden. Raises the FetchRowStyle event. | |
Overridden. Raises the FetchScrollTips event. | |
Overridden. Raises the Filter event. | |
Overridden. Raises the FilterButtonClick event. | |
Overridden. Raises the FilterChange event. | |
Overridden. Raises the FirstRowChange event. | |
Overridden. Raises the FootClick event. | |
Overridden. Raises the FormatText event. | |
Overridden. Raises the GroupAggregate event. | |
Overridden. Raises the GroupColMove event. | |
Overridden. Raises the GroupHeadClick event. | |
Overridden. Raises the GroupInterval event. | |
Overridden. Raises the GroupText event. | |
Overridden. Raises the HeadClick event. | |
Overridden. Raises the LeftColChange event. | |
Overridden. Raises the OwnerDrawCell event. | |
Overridden. Raises the OwnerDrawCellPrint event. | |
Overridden. Raises the OwnerDrawPageFooter event. | |
Overridden. Raises the OwnerDrawPageHeader event. | |
Overridden. Raises the RowColChange event. | |
Overridden. Raises the RowResize event. | |
Overridden. Raises the SelChange event. | |
Overridden. Raises the Sort event. | |
Overridden. Raises the SplitChange event. | |
Overridden. Raises the UnboundColumnFetch event. | |
Overridden. Raises the UnboundColumnUpdated event. | |
Overridden. Raises the ValueItemError event. | |
Overridden. Processes Windows messages. |
See Also
C1TrueDBGrid Class | C1.Win.C1TrueDBGrid Namespace
Send comments about this topic to ComponentOne. Copyright © ComponentOne LLC. All rights reserved. |