Silverlight Data Grid
 

DXGrid™ for Silverlight

Tabular or Tree data display with the majority of market-leading features (comprehensive data management, advanced scrolling options, full end-user customization, fast data printing and exporting, etc.) and blazing fast data processing in Instance Feedback™ UI Mode.

Features and Benefits
Get Started
Buy Now
What's Inside
What's New
Screenshot Gallery

The the new Data Grid for Silverlight maintains code compatibility with its WPF counterpart, enabling developers to quickly move their WPF client applications to Silverlight and vice-versa.

The DXGrid ships with a multitude of market-leading features, including a wide array of cell editors, full end-user customization options, advanced data binding and management, layout persistence, fixed columns, validation, UI virtualization and much more...

For an overview of all the DXGrid features, please visit the DXGrid for Silverlight Online Demo.

Touch Support: DevExpress Silverlight Grid

Touch Support

Bring your software to life with intelligent touch-based applications. Your end-users can scroll a GridControl's contents (horizontally and vertically), reorder columns, group and sort data via touch on any touch enabled screen.


Instant Feedback™ UI Mode: DevExpress Silverlight Grid

Instant Feedback™ UI Mode

Instant Feedback™ UI Mode is an asynchronous loading mode. When used, the DevExpress Silverlight Grid Control and the host application will always remain responsive to user actions regardless of data operations initiated against the grid - from record scrolling, sorting, grouping and data filtering (because data loading is performed asynchronously, in a background thread).

Video: Instant Feedback UI Mode | Help Topic: Instant Feedback™ UI Mode | Demo: Instant Feedback™ WCF


Grid / Tabular View: DevExpress Silverlight Grid

Grid / Tabular View

The most widely accepted and used method of presenting data is built-into the DXGrid. This view supports powerful layout customization features such as Fixed Columns, Field Chooser Window, Column Auto Width, Column Reordering and Resizing, and Automatic Column Width Adjustment (Best Fit).

Video: Data Shaping Features | Video: Right to Left Support | Help Topic: Table View | Demo: Standard Table View


Tree View: DevExpress Silverlight Grid

Tree View

A multi-column tree view displays hierarchical data in a tree-like format, where columns represent data fields and nodes represent data records. This view supports multi-column display of hierarchical data, data shaping and layout customization features such as Sorting and Filtering, Data Editing via Embedded Cell Editors, Advanced Scrolling Options, Column Auto Width, Column Reordering and Resizing, Fixed Columns, UI Virtualization and Per-Pixel Vertical Scrolling, Field Chooser Window and Extendable Context Menus.

Examples: How to Manually Create a Tree | Help Topic: Tree View | Demo: TreeList View


Data Sorting and Grouping: DevExpress Silverlight Grid

Data Sorting and Grouping

Both the Grid View and the Tree View fully support unlimited data sorting and grouping. When sorting and/or grouping data, you can include as many columns as your business needs dictate.

Predefined Group Intervals ● Sort and Group by Display Text ● Custom Sorting and Grouping Algorithms

Video: Custom Data Sorting | Video: Custom Data Grouping | Examples: How to Implement Custom Sorting | Examples: How to Implement Custom Grouping | Help Topic: Sorting Overview | Help Topic: Grouping Overview | Demo: Grouping | Demo: Group Intervals


Data Filtering: DevExpress Silverlight Grid

Data Filtering

Using the Silverlight Grid's API, you can apply any filter criteria programmatically. End-users can also modify the currently applied filter condition using the following visual elements:

Built-in Filter Editor Dialog ● Microsoft Excel style Filter Dropdowns ● Auto-Filter Row ● Filter Panel ● Most Recently Used Filter List

Examples: Data Filtering | Help Topic: Filtering | Demo: Data Filtering | Demo: Filter Control | Demo: Auto-Filter Row


Totals and Summaries: DevExpress Silverlight Grid

Totals and Summaries

Our Silverlight DataGrid Control allows you to quickly analyze your data by displaying aggregate function values calculated against the entire dataset or data groups. When using data grouping, you can also sort your data based on summary values, thus accessing the most important information more easily.

Examples: Totals and Summaries | Help Topic: Data Summaries Overview | Demo: Data Group Summaries | Demo: Grid Summaries | Demo: Sort By Summary


Data Editing: DevExpress Silverlight Grid

Data Editing

Our Silverlight Data Editors Library provides a collection of controls that can be embedded into grid cells for editing and better data presentation. Other data editing features include the following:

Create Data Editors and Viewers Using Templates ● Microsoft Outlook Style "New Item" Row ● Advanced Input Validation

Video: Bind, Edit and Save Data with WCF RIA Services | Video: Data Editors, Error Notifications and Adding New Records | Examples: Data Editing | Examples: Data Validation | Help Topic: Data Editing and Validation | Demo: Cell Editors | Demo: New Item Row | Demo: Data Validation


Printing and Exporting Grid Data: DevExpress Silverlight Grid

Printing and Exporting Grid Data

The DevExpress Grid Control for Silverlight supports client-side printing. A complete set of templates and styles allow you to customize the appearance and layout of grid rows and cells in a printed document. A grid can also be exported to popular formats such as PDF, Excel, RTF, XPS, Text, CSV, MHT, HTML, Image (PNG, BMP, etc).

Video: Printing, Exporting, Theming, and Serializing the Silverlight Grid from DevExpress | Examples: How to Preview the DXGrid Before It Is Printed | Help Topic: Printing and Exporting | Demo: Advanced Printing Options | Demo: Using Printing Templates


Powerhouse Multi-Column Lookup Control: DevExpress Silverlight Grid

Powerhouse Multi-Column Lookup Control

The DevExpress Silverlight Lookup Control is a multi-column combo box that provides lookup functionality. The DevExpress Silverlight Grid control is embedded within the lookup control's dropdown, providing the editor with fully customizable data-processing and data-representation capabilities.

The DevExpress Silverlight Lookup Control can be used on a standalone basis or as an in-place editor within container controls such as the DevExpress Silverlight Grid Control.

Examples: LookUpEdit | Help Topic: Lookup Edit | Demo: Grid Cell Multi-Column Lookup Editor


Row and Cell Selection: DevExpress Silverlight Grid

Row and Cell Selection

The DevExpress Silverlight Grid provides comprehensive record selection support. Rows and cells can be selected both programmatically and at runtime.

Examples: Row and Cell Selection | Help Topic: Focus and Navigation | Demo: Multi-Row Selection | Demo: Multi-Cell Selection


Unbound Columns and Expression Editor: DevExpress Silverlight Grid

Unbound Columns and Expression Editor

The Expression Editor is a UI enhancement that was ported from our award winning WinForms product line to Silverlight. With this dialog, you can visually build expressions that use field values, constants, numerous predefined functions and operators. These expressions can be used to calculate unbound field values.

Examples: Unbound Columns | Help Topic: Unbound Columns | Help Topic: Expression Editor | Demo: Unbound Columns


Extended Record Scrolling Options: DevExpress Silverlight Grid

Extended Record Scrolling Options

Delivering outstanding performance and creating a visually stunning UI are two key elements of all Silverlight applications. DevExpress offers multiple options for optimized record scrolling within grid controls – each designed for specific use cases.

Examples: How to: Implement Custom Scroll Animation for Per-Pixel Scrolling | Help Topic: Per-Pixel Vertical Scrolling | Help Topic: Cascading Data Updates | Demo: Vertical Scrolling Options


Design-Time Features: DevExpress Silverlight Grid

Design-Time Features

The DevExpress Silverlight Grid Control provides enhanced design-time support within the Visual Studio 2010 IDE and Expression Blend.

Help Topic: Design-Time Enhancements


Download-Compare-Decide! Get Your Free Evaluation Copy

Already evaluating DXGrid for Silverlight?

Get Free Training via the DevExpress Channel,
join us for a Free Webinar,
view our Online Documentation,
or ask a question via our Support Center.

Got a question you need answered?

We are here to help. Email us at:
info@devexpress.com
or call between 8:30am and 5pm PST
+1 (818) 844-3383

More from DevExpress
Live Chat
Have a pre-sales question?
Need assistance with your evaluation?
We are here to help.
Chat is one of the many ways you can contact members of the DevExpress Team. We are available Monday-Friday between 8:30am and 5:00pm Pacific Time.
If you need additional product information, require pre-sales assistance, or want help with your order, write to us at info@devexpress.com or call us at
+1 (818) 844-3383.