TileView Class
Displays records as read-only tiles, using one of the following layout modes: default (one or multiple columns/rows), list (without spaces between records) and Kanban. This View provides the advanced field positioning feature, which helps you arrange fields relative to other fields, specify absolute or relative field display bounds, etc.
Namespace: DevExpress.XtraGrid.Views.Tile
Assembly:
DevExpress.XtraGrid.v17.2.dll
Declaration
public class TileView :
ColumnView,
ISupportXtraAnimation,
IAppearanceOwner,
IContextItemCollectionOwner,
IContextItemCollectionOptionsOwner,
ISupportAsyncScrollAnimation,
IEditFormOwner,
IGridLookUp,
IDataControllerValidationSupport
Public Class TileView
Inherits ColumnView
Implements ISupportXtraAnimation,
IAppearanceOwner,
IContextItemCollectionOwner,
IContextItemCollectionOptionsOwner,
ISupportAsyncScrollAnimation,
IEditFormOwner,
IGridLookUp,
IDataControllerValidationSupport
The following members accept/return TileView objects:
The TileView displays its records as Windows UI-inspired tiles.
Tile View - LayoutMode: Default (Tiles are arranged down then across or across then down depending on the orientation)
Data Grouping: Disabled, Orientation: Horizontal, RowCount: 3
Tile View - LayoutMode: Default
Data Grouping: Enabled, Orientation: Horizontal, RowCount: 2
Tile View - LayoutMode: Default
Data Grouping: Enabled,Orientation: Horizontal, RowCount: 1
Tile View - LayoutMode: Default
Data Grouping: Enabled, Orientation: Vertical, ColumnCount: 2
Tile View - LayoutMode: Default
Data Grouping: Enabled, Orientation: Vertical, ColumnCount: 1
Tile View - LayoutMode: Kanban (Each group arranges tiles in a single column; Independent column scrolling)
Data Grouping: Enabled, Orientation: Horizontal
Tile View - LayoutMode: Kanban (Each group arranges tiles in a single row; Independent row scrolling)
Data Grouping: Enabled, Orientation: Vertical
Tile View - LayoutMode: List (Tiles are arranged in one/multiple columns while stretching to fit the View’s width)
Data Grouping: Enabled, Orientation: Vertical, ColumnCount: 1
Tile View - LayoutMode: List (Tiles are arranged in one/multiple columns while stretching to fit the View’s width)
Data Grouping: Enabled, Orientation: Vertical, ColumnCount: 2
Tile View - LayoutMode: List (Tiles are arranged in one/multiple rows while stretching to fit the View’s height)
Data Grouping: Enabled, Orientation: Horizontal, RowCount: 1
Tile View - LayoutMode: List (Tiles are arranged in one/multiple rows while stretching to fit the View’s height)
Data Grouping: Enabled, Orientation: Horizontal, RowCount: 2
The data editing feature is supported in a separate edit form.
See the Tile View topic to learn more.
The following code snippets (auto-collected from DevExpress Examples) contain references to the TileView class.
Note
The algorithm used to collect these code examples remains a work in progress. Accordingly, the links and snippets below may produce inaccurate results. If you encounter an issue with code examples below, please use the feedback form on this page to report the issue.
See Also