IGrid Properties
An interface that defines the DxGrid component’s API members (properties and methods).Name | Description |
---|---|
Allow |
Specifies whether users can reorder columns. |
Allow |
Specifies whether users can start the row drag operation. |
Allowed |
Specifies allowed drag-and-drop targets. |
Allow |
Specifies whether users can group grid data. |
Allow |
Specifies whether users can select and deselect rows by mouse clicks. |
Allow |
Specifies whether users can sort grid data. |
Attributes | Specifies a collection of standard HTML attributes applied to the Grid. |
Auto |
Specifies whether an expanded detail row should be automatically collapsed when a user expands another detail row. |
Auto |
Specifies whether to expand all group rows automatically when the grid loads data or users interact with the grid. |
Column |
Specifies the alignment of all column captions. |
Column |
Specifies a common template used to display all footer cells in the Grid. |
Column |
Specifies a common template used to display all column’s group footers in the Grid. |
Column |
Specifies a common template used to display captions of all column headers in the Grid. |
Column |
Specifies whether and how users can resize Grid columns. |
Css |
Assigns a CSS class to the Grid. |
Custom |
Allows you to declare custom validator components. |
Data | Specifies an object that supplies Grid data. |
Data |
Specifies a common template used to display all data column cells in the Grid. |
Data |
Allows you to replace automatically generated editors with custom content in all edit cells displayed for data columns. |
Data |
Specifies a common template used to display all column filter menus in the Grid. |
Data |
Specifies a common template used to display all filter row cells in the Grid data columns. |
Data |
Specifies a common template used to display all group rows in the Grid. |
Detail |
Specifies when to display master-detail expand buttons. |
Detail |
Specifies when to display detail rows in the Grid. |
Detail |
Specifies a template used to display a detail row. |
Drag |
Specifies the template for the drag hint. |
Drop |
Specifies the drop position behavior. Applicable only to drag and drop operations initiated externally. |
Edit |
Specifies whether the edit form contains the predefined Save and Cancel buttons. |
Edit |
Specifies the template used to display the edit form. |
Edit |
Specifies how users edit Grid data. |
Edit |
Specifies the position of UI elements used to create new rows. |
Editor |
Specifies how the Grid renders editors in the filter row and in data rows during edit operations. |
Empty |
Specifies the template used to display an empty data area. |
Filter |
Specifies when the Grid displays filter menu buttons in column headers. |
Focused |
Specifies whether the row focus is enabled. |
Footer |
Specifies when to display the footer in the Grid. |
Group |
Specifies when to display group footers in the Grid. |
Highlight |
Specifies whether to highlight a data row when a user hovers the mouse pointer over it. |
Keyboard |
Obsolete. This property is now obsolete because the Grid component activates keyboard navigation and built-in shortcuts by default. Do not use this property in your project. |
Key |
Specifies the name of a data field that contains unique identifiers for Grid data items. |
Key |
Specifies the names of data fields that contain key values. The combination of key values forms a unique identifier for a Grid data item. |
Page |
Specifies the grid’s active page index. |
Pager |
Specifies whether arrow navigation buttons are hidden when all numeric buttons are displayed in the pager. |
Pager |
Specifies how users navigate between Grid pages. |
Pager |
Specifies the pager position. |
Pager |
Specifies the number of pages when the pager switches from numeric buttons to the input box in Auto mode.
|
Pager |
Specifies whether the Grid displays the pager. |
Pager |
Specifies the maximum number of numeric buttons displayed in the pager. |
Page |
Specifies the maximum number of rows that the grid can display on a page. |
Page |
Specifies whether the page size selector contains the All item. |
Page |
Specifies items available in the page size selector. |
Page |
Specifies whether the Grid displays the page size selector in the pager. |
Popup |
Assigns a CSS class to the pop-up edit form. |
Popup |
Specifies text displayed in the pop-up edit form’s header. |
Search |
Specifies the time interval between the last typed character in the search box and the consequent search text update. |
Search |
Specifies the prompt text displayed in the search box when it is empty. |
Search |
Specifies a template for the search box. |
Search |
Specifies the text that the Grid uses to filter and highlight data. |
Search |
Specifies how the grid treats search words. |
Select |
Specifies whether the Select All checkbox selects all rows on the current page or on all grid pages. |
Selected |
In single selection mode, specifies the data item that corresponds to the selected Grid row. |
Selected |
In multiple selection mode, specifies data items that correspond to selected Grid rows. |
Selection |
Specifies selection mode. |
Show |
Specifies whether the Grid displays all rows on one page. |
Show |
Specifies whether the Grid displays the filter row. |
Show |
Specifies whether to display grouped columns among other columns in the grid’s data area. |
Show |
Specifies whether to show the Group Panel. |
Show |
Specifies whether the Grid displays the search box. |
Size |
Specifies the size of grid elements (for instance, text size and row height) and other components that are built-in to the grid (for instance, pager and buttons). |
Skeleton |
Specifies whether the Grid displays skeletons on row loading. |
Text |
Specifies whether the Grid wraps words or trims extra words and displays an ellipsis. |
Toolbar |
Specifies a template for a toolbar area. |
Validation |
Specifies whether the Grid validates user input in DevExpress data editors located in the edit form or edit cells. |
Virtual |
Specifies whether vertical virtual scrolling is enabled. |
See Also