Contact Sales: +1-888-365-2779
Rad

GridView for WinForms

Overview

GridView
Telerik Windows Forms GridView delivers the features and flexibility to match the ultimate demands of today’s applications, and excels in providing modern UI and unbeatable end-user capabilities. Regardless of your requirements, be it simple data presentation or performance-demanding data refresh, data entry or data analysis, codeless development or hardcore coding, Telerik GridView is the one to opt for.

Features

  • Unbeatable Performance

    By rebuilding the idea of how data is managed in Windows Forms applications, Telerik GridView guarantees blazing fast data updates on all end-user features such as grouping, sorting, filtering, and scrolling. From Unbound to Virtual mode, from static data presentation to complex data entry scenarios, Telerik GridView offers exceptional performance and unmatched refresh capabilities.

    The Telerik Grid for WinForms also comes with row and column virtualization, which minimizes the amount of items that need to be painted, and ensures unbeatable performance in spread-like scenarios with thousands of rows and columns. 

    RadGridView for WinForms - High Refresh

    Top

  • Codeless Development Experience

    Development with Telerik Windows Forms Grid is significantly simplified by using an innovative Property Builder, which lets you do all major tasks in a codeless manner. The tool lets you databind Telerik GridView, and add insert/update/delete operations by simply checking a few check boxes. Adding sorting, filtering, grouping and hierarchy is also quick and easy. 

    Styling Telerik GridView is done either through the provided themes, or via the unique Visual Style Builder. APIs that control every detail exposed by the UI are also available as an alternative.

    Top

  • Ultimate Flexibility

    Developed on top of the innovative Telerik Presentation Framework (TPF), Windows Forms GridView delivers unprecedented combination of agility, features, ease of use, and modern UI, giving you ultimate flexibility and control over your data and its presentation. It offers ultra swift data loading, extensive library of editors and column types, codeless data binding, and revolutionary user interface capabilities, such as imageless themes, codeless gradients and custom animations. Telerik GridView is the only component for all your data needs.

    Top

  • Robust Data Binding and Data Management

    To make your life easier, we do not set any limits on what data sources you should use. You can bind Telerik Windows Forms Grid to whatever data source your application is using, because we support the widest variety of data-sources on the market. In addition to using the standard Windows Forms data binding model, you can also bind the control to business objects, nullable objects, XML, ORM objects (incl. Telerik OpenAccess ORM), web services, and properties of sub-objects, while taking full advantage of all data operations, like sorting, filtering, and grouping. In addition, you can choose the optimal data mode to manage your data most effectively:
    • Bound mode for codeless and fully automatic data management; 
    • Unbound and mixed modes for displaying static, read-only data, or when you want to have custom interaction  with the data source;
    • Virtual mode to best performance when working with large amounts of data.

    Top

  • Hierarchy (Master-Detail Layout) with Tabbed Child View and TreeList View

    Presentation of related DataSets is a breeze with the supported hierarchical table structures, regardless of the grid mode (bound, unbound, or virtual). You can build self-referencing hierarchy from a single table in the datasource by specifying relations within the same level, and also load the hierarchy on demand for improved swiftness. Each hierarchical view comes with all editing features such as end-user sorting, filtering, aggregates, integrated cell editors, etc. Object-relational and event-based hierarchy modes are also supported. The GridView can also be extended to represent a TreeList.

    Rad GridView for WinForms from Telerik - Hierarchy Support

    Top

  • Outlook-Style Grouping with Summaries

    Adding multilevel Outlook-style grouping to your application is as easy as setting a single property, while GridView automatically takes care of the logic behind all operations, like aggregates, sorting and filtering. You can also programmatically group data by using intuitive group-by expressions. Data can be grouped by single or multiple columns at the same time. In addition, RadGridView will pin summary items and total summaries to the bottom of the grid when grouping is applied.

    Grouping with Summaries in Rad GridView for WinForms by Telerik

    Top

  • Filtering

    Telerik GridView allows you to filter data by applying a pre-defined filter pattern to a column. For each column, RadGridView will create a filtering dropdown menu with the expressions applicable for the respective data type. In addition, filtering can also be applied based on custom filtering logic, depending on your needs. The edit controls are the same as the ones used to edit the data in the respective column, hence they are context aware - for example when filtering date/time, a date-time picker is displayed as the filtering element. 

    Also supported are Microsoft Excel 2010-like extended filtering options, where the filter dropdown will show a checked list, allowing for single and/or multiple selections:

    Rad GridView for WinForms from Telerik - Filtering Support

    Top

  • Sorting

    In addition to the simple one-column sorting, Telerik Windows Forms GridView allows you to sort data by several columns just like in Microsoft Excel. With the help of sorting expressions, you can also do custom sorting, based on your custom logic.

    Rad GridView for WinForms from Telerik - MultiColumn Sorting

    Top

  • Conditional Formatting

    For enhanced readability and usability of displayed data, Telerik GridView supports conditional formatting which can be applied programmatically and/or at run-time with the help of the intuitive MS Excel-like Conditional Formatting dialog. In addition to using the extended event-based cell presentation mechanism, you can get advanced graphical appearance by only modifying the cells’ visual properties where the data appearance is formatted based on user-specified rules.

    RadGridView for WinForms - Conditional Formatting

    Top

  • Column Types with Data Entry

    Whenever you need cell editing or data entry functionality, Telerik GridView for Windows Forms has the solution. Depending on the column data type, a relevant editor allows end-users to edit and insert content in a friendly environment:

    • Text Editor is used in the Text Column to allow for text editing;
    • RadMaskedEditBox in the MaskBox Column offers controlled data input, which enhances the functionality of the regular textbox by adding input validation and masks, such as date, IP Address, SSN, phone number, digits, and decimals;
    • RadDropDownList in the ComboBox Column adds predefined combobox-like selection of items in a dropdown list;
    • RadDateTimePicker in the Date Column allows for setting the date information into a date-time format;
    • The Command Column allows adding a RadButton to it, whereas the CheckBox Column supports Telerik's check box;
    • RadSpinEditor is used in the Decimal Column to provide an easy way of incrementing and decrementing numeric values;
    • Images are also supported in the Image Column;
    • The Track and Status WinForms controls, as well as Telerik's radio buttondrop down button, etc, can also be used to help you show progress and tracking information.
       
    • Rad GridView for WinForms by Telerik - Column Types

    Top

  • Views and Layouts

    The product you have chosen for your business application has to offer advanced, but simple to use features, which the end user is familiar with. Telerik GridView is powerful enough to allow for rich data presentation by supporting a wide range of column and row layouts, and enhances them with the ability to automatically save the layout and reuse it the next time the application is started.

    • In addition to the standard Hierarchy View, GridView for Windows Forms offers a Tabbed Child View which shows master-detail (one to many) relations in a tabbed layout while in hierarchy mode:
       
       Rad GridView for WinForms - Detail Tab View
       
    • Row Details are used to present detailed information within the grid when space is limited. Row Details can be extended with custom templates and can be used for providing a more convenient editing environment for the end user;
       
      Row Details - Rad GridView for WinForms by Telerik
       
    • Split View with splitter support allows you to split the grid into multiple custom views by applying a single property;
    • Pinned columns/rows (including the system rows) can be pinned at left/right for columns and top/bottom for rows;
    • Multi-Row Column Headers are a breeze with Telerik GridView, allowing you to arrange column headers and corresponding data cells across multiple rows, much like a pivot table. The flexible layout for displaying data is achieved either through simple HTML or through a dedicated ColumnGroupsView, both enabling column grouping and row layout customization.
       
      Rad GridView for WinForms from Telerik - MultiRow Headers
       
    • Column and row sizing options - Telerik GridView supports automatic column sizing (based on its content); best fit, fixed width, and fully custom column width setup. Depending on the settings, the grid will resize itself on column/row resizing, or will clip the cell content of the last column(s).

    Top

  • Data Validation

    Built-in Data Validation provides complete control over data entered in cells. The feature comes with visual clues which inform the user when the data entered is invalid. Since validation is provided on global level, it is available for all editors. Data Validation in RadGridView is controllable either through events (a more flexible and robust solution compared to using expressions) or the IDataErrorInfo provider, which offers custom error information that a user interface can bind to, giving you the power to automatically reflect on all errors that are indicated by this interface. In addition, you can also set the cell/row’s ErrorText property, which will automatically display an error message and an indicator in the grid.

    RadGridView for WinForms Validation Support 

    Top

  • End-user functionality

    Each user is different in his/her habits and the product you have chosen for your business application has to offer advanced, but simple to use customization features, which the user is familiar with. Telerik GridView is very flexible in this regard and offers a wealth of end-user customization features, all of which can also be controlled programmatically:
    • RadGridView also offers integrated UI for Adding and deleting rows, as well as editing data directly in the grid. Depending on the mode (bound, unbound or virtual), new and/or deleted rows can be persisted in the data source;
    • Resizing of columns and rows - Telerik GridView supports provides all resizing options, aimed to provide intuitive UI that the user is familiar with. The control offers simple column and row resize with the mouse by dragging the resize indicator. Automatic column sizing will auto-size a column based on its content by double clicking on the resize indicator, much like in Microsoft Excel;
    • Reordering (drag and drop) of columns and rows - Columns (and rows in unbound mode) can be quickly rearranged at run-time by simple drag-and-drop. Telerik GridView provides instinctive visual indication of the dragging movement and highlights the place where the dropped column will appear;
    • Drag and drop of rows between two or more grids - Telerik Grid provides a built-in Drag and Drop Service which allows for dragging & dropping of rows between two or more grids and other Telerik controls, such as TreeView and Scheduler;
       
      Drag and Drop - Rad GridView for WinForms by Telerik
       
    • Pinned grid headers, rows and columns - Telerik GridView supports Excel-like pinned (frozen) rows and columns, as well as static headers. This feature allows users to pin columns to the left or the right of the grid’s estate, and rows at the top/bottom, which is indicated by a different background color for the pinned column/row. This feature is available through the context menu and is very suitable for very large tables where columns and rows need to be visible during scrolling;
    • Context Menu - With Telerik Windows Forms GridView, you can extend the context menu to provide quick and easy shortcuts to most of grid's functionality, like sorting, grouping, row/column pinning and conditional formatting. A content-sensitive context menu provides extra usability and richness to any application;
       
      Context Menu in Rad GridView for Winforms by Telerik
       
    • Conditional formatting allows users to change the formatting of a cell, row and/or a column based on the values that are in it. By applying conditional formatting to the data, the user can quickly identify variances in a range of values with a quick glance. This feature is available through the grid's context menu and invokes an intuitive MS Excel-like Conditional Formatting dialog;
    • The Expression Editor (also available in design-time) allow end-users to build complex expressions using a simple Domain Specific Language, reminiscent of formulas in many popular spreadsheet applications. It contains a selectable list of functions, operators, constants and fields, as well as a detailed description of the selected function. An instant result preview of the created expression, including built-in validation, allows the end user to confirm the expression before being parsed;
       
      GridView Expression Editor by Telerik
       
    • The Column Chooser is an easy to use end user Add/Remove Column dialog, which is available in the default context menu. The context menu also offers a Hide Column option, which will hide the currently selected column and will move it to the Column Chooser.

    Top

  • Exporting Data to Excel, CSV, PDF, and HTML

    Telerik Windows Forms Grid can easily export data to Microsoft Excel, CSV, PDF and HTML formats. What is more, the export functionality empowers you to customize the appearance of your exported document prior to exporting, because RadGridView can also export the grid's formatting, including any conditional formatting you have applied to your data.

    Exporting Capabilities - RadGridView for WinForms by Telerik

    Top

  • Extensive VS.NET Design-time Support

    Telerik GridView provides rich design-time support functionality making customizations and configurations very easy. Some of the key capabilities are:

    • Property Builder dialog for easy inline item creation;
    • Design-time support for declarative data sources;
    • Managing shortcuts and images;
    • Applying themes in design time and easily switching between them - the Choose Theme command in the Smart tag automatically detects the present themes;
    • Visual Style Builder, Element Hierarchy Editor, and Shape Editor productivity tools for full control over the UI.
    • Save/Load Layout with fine-grained control over which settings are included/excluded from the generated xml file. This feature is very handy for reusing the settings of one Grid on another. The new functionality will be available directly from the RadGridView Property Builder.

    Top

  • Appearance and Themes

    Telerik GridView for Windows Forms is shipped with a rich set of themes that allow you to easily build slick interfaces with the look-and-feel of Windows Vista, Office 2007, Outlook, etc. The themes can be easily switched using a single property. Or you can build a new theme from scratch to fit your exact visual demands by using the Visual Style Builder productivity tool.

    In addition to using themes, the visual appearance of cells, rows and/or columns that match certain criteria can be changed by using the built-in conditional formatting (at both design-time and run-time). In addition, any grid cell can be styled with the Style property and without using an event. For more information, see the following blog post: Styling Cells in RadGridView for WinForms.

    Telerik GridView is also capable of displaying rich text formatting by using standard HTML tags, such as <i>, <b>, and <u>. This is supported on a framework level.

    RadGridView for WinForms from Telerik - Theme Support

    Top

  • Keyboard Navigation

    Telerik GridView can be navigated using the keyboard. You can focus on a grid with the TAB key, navigate through rows with the arrows, and edit cells by using F2 and Enter.

    RadGridView for WinForms from Telerik - Keyboard Navigation

    Top

  • RTL Language and Localization Support

    Due to business globalization, the need for multi-lingual applications is a must. Telerik Windows Forms Grid supports all RTL languages, such as Hebrew and Arabic. Full localization of its strings is also supported.

    Top

  • CAB Integration

    GridView for Windows Forms provides seamless integration with the Composite UI Application Block (CAB) smart client and its underlying infrastructure. The Composite UI Application Block is designed to help in building complex, enterprise-ready Windows Forms solutions by providing a proven architecture and implementation, based on common patterns found in line-of-business front-end applications. For more information please review RadControls for WinForms CAB Support.

    Top

$999

This and 50+ other controls are part of RadControls for WinForms


Buy NoworDownload
Free Trial

$1299

Get this product + 8 more as part of Premium Collection Bundle

  • All Telerik UI for web / desktop / mobile
  • Code Analysis and Refactoring tools
  • Data Access Tools & Reporting Engine

Buy Nowor Download
Free Trial

Add-ons for RadControls
Full List of Controls

Product Resources