MY ACCOUNT  |  LOGIN

Sales: 1-888-936-8638

ORDER ONLINE >

 

  

  Windows Forms
      Products
       UI Products
   Essential Grid
   Essential Tools
   Essential Chart
   Essential Diagram
   Essential Edit
   Essential HTMLUI
   Essential Schedule
       Back Office Products
   Essential PDF
   Essential XlsIO
   Essential DocIO
   Essential Calculate
   Essential Grouping
       Add-ons
   CAB Add-on
   QTP Add-on
    Version History
    Free Trial
    Order Online
    What's New
    Development Build
    Roadmap
    System Requirements



AppearanceDescriptionSource
Column StylesShows how to set the GridStyleInfo properties through ColStyles for all the cells of the particular column in the grid.       
Table StyleShows how to set GridStyelInfo properties through the TableStyle for all the cells in the grid.      
Row StylesShows how to set GridStyleInfo properties through the RowStyles for all the cells of that particular row in the grid.      
Cell StylesShow how to set GridStyleInfo properties through an indexer for Individual cell's in a grid.      
BordersShows how to use the Borders property of the GridStyleInfo to change the style and the appearance of the Grid cells border.      
CellTipsShows how to set ToolTips for a range of cells or individual cells using GridStyleInfo.CellTipText property.      
Related EventsShows how to use events dynamically to change cell styles on a cell by cell basis. PrepareViewStyleInfo can be used to set style properties used in drawing the cell like BackColor or Border. QueryCellInfo can be used to set properties used to define the behavior of a cell like ReadOnly.      
ExcelLikeCellsShows how to enable Excel like selection frame and the Excel like current cell border using ExcelLikeCurrentCell and ExcelLikeSelectionFrame properties.      
Change styles for a range of cellsShow how to use GridControl.ChangeCells method that accepts a GridRangeInfo object and a GridStyleInfo object to apply GridStyleInfo properties in the range specified.      
FormattingDescriptionSource
Formats for a cell, row or columnShows how to use the GridStyleInfo's format property to set the format mask for the cellvalue. You can specify numeric format strings, date format strings or enumeration format strings as discussed in the section "Format Specifiers and Format Providers" of the .NET Framework Developers Guide. Please note that you must set the CellValueType property for the formatting to work.      
Enable PropertyShows how to deactivate a cell and skip when moving the current cell by setting GridStyleInfo's Enabled property.      
Related eventsShows how to use QueryCellFormattedText and SaveCellFormattedText to provide custom formatting on a cell by cell basis. QueryCellFormattedText takes the value stored in the grid, and formats it for display. SaveCellFormattedText takes a value edited in a grid cell, and removes the formatting so the raw value can be saved in the grid.      
SelectionsDescriptionSource
Programatically select a rangeShows how to programatically select a range of cells using the sample code.      
Programatically select columnsShows how to programatically select columns using the sample code.      
Programatically select rowsShows how to programatically select rows using the sample code.      
Programatically remove selectionsShows how to programatically remove selections from the current selection ranges using the sample code.      
Get Selected RangesShows how to get the current selected ranges by looping through the rangelist to access the individual ranges.       
SelectionColorShows how to define selection color by setting the AlphaBlendSelectionColor. This property can be accessed in the designer.      
Clear SelectionsShows how to clear selections.      
ListBoxSelectionModeShows how to set ListBoxSelectionMode property. You can specify the selection behavior as One, MultiSimple, MultiExtended similar to the listbox selectionmode.      
AllowSelection propertyShows how to set AllowSelection Property to define selection behavior of the grid. GridSelectionFlags specifies behavior for selecting cells for the grid by the user with mouse or keyboard. This property can be accessed in the VS.NET designer.      
Related eventsShows the events raised after a selection changes. SelectionsChanging is a cancelable event.      
Drag and DropDescriptionSource
Disable Drag DropShows how to programmatically disable the users ability to drag cells on the grid. To turn it off ContollerOptions property has to be used. There are 2 OLE flags in that property. One controls whether the grid is a OLEDataSource and the other whether the grid is an OLEDropTarget. You can also set this property from the designer, removing these flags.       
Related eventsShows events triggered to catch the action of moving columns and rows.The events are ColsMoving, ColsMoved, RowMoving and RowsMoved. The Moving events are cancelable, and the Moved events are notification events. The QueryOleDataSourceData event lets you customize the data that is passed through OLE D&D.      
AllowDragSelectedCols, Rows Shows how to enable the user to drag selected columns/rows by clicking on the column/row header. To enable set AllowDragSelectedCols/AllowDragSelectedRows to true.       
Clipboard copy pasteDescriptionSource
CopyShows how to programatically copy cells.      
PasteShows how to programatically paste.      
CutShows how to programatically cut a range of cells.      
ClipBoardFlagsShows how the copy/paste operation can be done within the grid using the ClipBoardFlags.       
Cell ControlsDescriptionSource
ComboBox - SetupShows how to assign a cell as a combobox cell.      
ComboBox - DropDownStyleShows how to specify the DropDownStyle of the combobox cell.      
CoveredCells - SetupShows how to specify a range of cells to be covered single cell      
ImageCellShows how to specify an Image in a cell.      
Row, Column PropertiesDescriptionSource
Row, Col CountShows how to specify the grid's row and col count.      
Frozen - Row, Col CountShows how to freeze rows, columns and to get/set the frozen columns and rows count.      
Headers - Row, Col CountShows how to specify the column and row headers count.      
RowHeights, ColumnWidthsShows how to specify the RowHeights and ColumnWidths.      
ResizeToFit - Rows, ColumnsShows how to optimally fit columns / rows to the contents of the cell. ResizeToFit method resizes a range of rows or column to optimally fit as per the contents in the cell.      
Header Text - Rows, ColumnsShows how to specify the row and column header texts.      
Move / Remove - Rows, ColumnsShows how to remove / move a range of cols and rows.      
Hide - Rows, ColumnsShows how to hide the Rows and Columns.      
Insert - Rows, ColumnsShows how to insert Rows and Columns.      
AlignmentDescriptionSource
VerticalAlignmentShows how to set Vertical Alignment in the cells of GridControl.       
Formula EngineDescriptionSource
Cross Sheet references Shows how to implement Cross sheet refrences when using multiple grids. Call static function RegisterGridAsSheet of GridFormulaEngine and pass parameters sheet name, grid model and sheet family ID. sheet family ID, an integer can be obtained by calling static method CreateSheetFamilyID of GridFormulaEngine.      
Named Ranges Shows how to implement Named range support. Call AddNamedRange function with an instance of GridFormulaEngine and pass two parameter name of the range and the range.      
PrintingDescriptionSource
Printing GridControl in LandscapeShows how to print grid in Landscape.      
DropdownsDescriptionSource
Combobox cells and DoubleclicksShows how to handle selected index change of combo box celltype on double clicks. To enable/disable change of selected index when user double clicks on the cell, use the AllowDoubleClickChangesSelectedIndex property by accessing the GridComboBoxCellModel class.       
GridDataBoundGridDescriptionSource
Setting a DataSourceShos the code to set the datasource      
Removing AddNew RowShows how to disable the addnew row and disable edit      
Whole Grid ReadOnlyShows how to specify the read only property of the grid.      
Some Cells ReadOnlyShows how to set cell wise readonly property by handling the Model.QueryCellInfo handler.      
Alternate Row ColorsShows how to color alternate rows. In a GridDataBoundGrid you would have to use the PrepareViewStyleInfo event.      
Conditionally Coloring a CellShows how to conditionally color a cell by handling the PrepareViewStyleInfo handler.      
Sorting SupportShows how to specify the built in support for sorting in the grid.      
Filtering a GridShows how to attach a filter bar to the grid.      
Column PropertiesDescriptionSource
Setting BackColor, Font, etc.Shows how to specify the column wise style properties.      
Setting ColWidthsShows how to set the column width.      
Setting HeaderTextShows how to specify the column header text by accessing the internal columns of the GridModelDataBinder.      
Hiding a columnShows how to hide columns.      
GridGroupingControlDescriptionSource
Setting a data source You can set a datasource to the GroupingGrid using the following code:      
Grouping a column from codeYou can group a column using the following code:      
UnboundColumn Shows how to add and format unbound columns in GridGroupingControl      
DisableResizing Shows how to disable the resizing of rows and columns or to disable the splitter .      
Changing the Caption TextYou can change the caption text using the following code:      
Hiding a columnYou can hide / unhide the columns using the following code:      
Accessing the current record You can access the current record using the following code:      
Accessing a particular record in the GridTableYou can access a particular record in the GridTable using the following code:      
Layout and AppearancesDescriptionSource
Freeze Columns Shows how to freeze specified columns.      
Preview Rows Shows how to set texts in the preview record. This can be done handling the QueryCellStyleInfo.       
MultipleRowsperRecord Shows how to create a multiple rows per record in a GridGroupingControl. This can be done by using the Columnsets property of the GridGroupingControl.       
DisplayElementsDescriptionSource
Accessing Display ElementsShows how to access all the DisplayElements / a particular DisplayElement in the GridGroupingControl. With a GridGroupingControl, the index of display elements is the same as the row index in the grid.      
Finding DisplayElement TypeShows how to find the type of a particular DisplayElement.      
Accessing DisplayElements given the rowindexShows how to access the DisplayElement given the rowindex.      
ContextMenuDescriptionSource
AttachingContextMenu Shows how to attach a Context menu to a GridGroupingControl.      
AttachingContextMenutoaCell Shows how to attach a Context menu when the cell is in editmode. This can be done by handling the TableControlCurrentCellControlGotFocus and assiging the contextmenu to the cell's control.      
SelectionsDescriptionSource
ListBoxSelectionModes Shows how to set the ListBoxSelectionMode property that determines the selection behavior.      
ProgrammaticallySelectingRecords Shows how to select record using code.      
AccessingSelectedRecords Shows how to access selected records in a GridGroupingControl      
SelectionEvents Shows the events fired when the records are selected.      
RecordsDescriptionSource
Accessing the unfiltered recordsShows how to access the unfiltered records.      
Accessing the sorted or filtered recordsShows how to access the sorted/filtered records.      
Accessing a particular recordShows how to access a particular record from a table.      
Accessing a record given the rowindex Shows how to access a record from a table given the rowindex of it.      
Getting a rowindex given the record indexShows how to get the rowindex if the recordindex is given.      
Getting record index given the rowindexShows how to get the recordindex if the rowindex is known.      
Events RecordValueChanging and ChangedShows the events fired when the record's values are changed.      
Events RecordCollapsing and CollapsedShows the events fired when the records are collapsing / collapsed (applies in the case if nested tables).      
Events RecordExpanding and ExpandedShows the events fired when the records are expanding or expanded (applies in the case if nested tables).      
GroupsDescriptionSource
Accessing a particular groupShows how to access a particular group and the records categorized under it.      
Accessing all the groupsShows how to access all the groups and the records categorized under it.      
Accessing the group from the displayelementsShows how to access the group given the display element.      
Accessing the group from the RecordShows how to access the group that a record is categorized under      
Group properties for particular columnShows how to apply grouping properties for particular column.      
Group properties for TopLevelGroupsShows how to apply grouping properties for TopLevelGroups.      
Group properties for ChildLevelGroups