Log In
Home
Support
Demos
Documentation
Blogs
Training
Webinars
[Expand]General Information
[Collapse]WinForms Controls
  Prerequisites
 [Expand]What's Installed
 [Expand]Build an Application
 [Collapse]Controls and Libraries
  [Expand]Forms and User Controls
  [Expand]Messages, Notifications and Dialogs
  [Expand]Editors and Simple Controls
  [Expand]Ribbon, Bars and Menu
  [Expand]Application UI Manager
  [Expand]Docking Library
  [Collapse]Data Grid
   [Expand]Getting Started
   [Expand]Binding to Data
   [Collapse]Grid View
    [Expand]Columns and Card Fields
    [Collapse]Rows and Cards
      Rows and Cards Overview
      Tutorial: Auto Row Height
      Tutorial: Row Height and Layout Basics
      Rows Layout
    [Expand]Row, Column and Cell Access API
    [Expand]Split Presentation
    [Expand]Cell Merging
    [Expand]Row Preview Sections
    [Expand]Scrolling
   [Expand]View Technology
   [Expand]Grouping
   [Expand]Sorting
   [Expand]Summaries
   [Expand]Data Editing
   [Expand]Filtering and Locating Rows
   [Expand]Focus and Selection Handling
   [Expand]Processing Rows
   [Expand]Formatting Cell Values
   [Expand]Master-Detail Relationships
   [Expand]Asynchronous Image Load
   [Expand]Export and Printing
   [Expand]Appearance and Conditional Formatting
   [Expand]Batch Modifications
   [Expand]Hit Information
   [Expand]Hints
   [Expand]Popup Menus
   [Expand]Saving and Restoring Layouts
   [Expand]Visual Elements
   [Expand]Design-Time Features
   [Expand]Examples
   [Expand]End-User Capabilities
    Included Components
  [Expand]Vertical Grid
  [Expand]Pivot Grid
  [Expand]Tree List
  [Expand]Chart Control
  [Expand]Diagrams
  [Expand]Gauges
  [Expand]Map Control
  [Expand]Scheduler
  [Expand]Spreadsheet
  [Expand]Rich Text Editor
  [Expand]Spell Checker
  [Expand]Form Layout Managers
  [Expand]Navigation Controls
  [Expand]Printing-Exporting
  [Expand]PDF Viewer
   Reporting
  [Expand]Snap
  [Expand]TreeMap Control
 [Expand]Common Features
  Get More Help
 [Expand]API Reference
[Expand]ASP.NET Controls and MVC Extensions
[Expand]ASP.NET Bootstrap Controls
[Expand]WPF Controls
[Expand]Xamarin Controls
[Expand]Windows 10 App Controls
[Expand]Document Server
[Expand]Reporting
[Expand]Report Server
[Expand]Dashboard
[Expand]eXpressApp Framework
[Expand]CodeRush
[Expand]Cross-Platform Core Libraries
[Expand]Tools and Utilities
 End-User Documentation

Rows and Cards Overview

Views display tabular information. Data sources represent this information with the help of data fields and records. Views display field data using columns as described in the Column and Card Field Overview topic. Records are represented by different visual elements depending on the View type.

As stated above and as will be illustrated below, different Views display records in different ways. This doesn't mean that Views provide different methods of processing records. Data rows and cards are only visual representations of the same data structures. So, records are handled in the same manner independent of the View type. This implies that data rows and cards are identified and accessed using the same mechanisms. Please refer to the Identifying Rows and Cards topic for details.

Expanded Cards and Data Rows Appearance

In Card Views and Layout Views, each record is represented by a card. In a Card View, cards can be arranged only in columns and rows, while a LayoutView also supports the carousel mode, where cards are arranged in an ellipse with a transparency effect. The image below shows a sample Card View.

Data rows in Grid Views and Banded Grid Views have the same appearance and layout. They are displayed one under another. Record values are arranged horizontally within them.

Advanced Banded Grid Views may provide slightly different data row representation. In such Views, columns can be arranged in several rows. Since data rows display cells in the same order as column headers are arranged, cells are not necessarily arranged horizontally one after another in Advanced Banded Grid Views. The following image shows an example.

Expanded Specific Row Types

When displaying master-detail data, data rows within master Views can be expanded and collapsed to show and hide the corresponding detail View. For this purpose, they display expand buttons within their leftmost cells. The image below shows master row examples.

If grouping is applied to a View, then that View displays group rows. These rows serve for separating data row groups and can also be expanded and collapsed to show and hide data rows that belong to a group.

See Identifying Rows and Cards to learn more.

Expanded See Also

How would you rate this topic?​​​​​​​