The FlexGrid has built-in support for Excel-like, fast, in-cell editing. There is no need to add extra columns with 'Edit' buttons that switch between display and edit modes. Users can start editing simply by typing into any cell. This is called 'quick-edit' mode. In this mode, the cursor keys finish the editing and the grid moves the selection. They can also start editing by pressing F2 or by clicking a cell twice.
This is called 'full-edit' mode. In this mode, the cursor keys move the caret within the editor and the user must press the Enter, Tab, or Escape keys to finish editing. You can disable editing at the grid or column levels using the isReadOnly property of the grid or column objects. Mobile Devices: Mobile devices use the double-click event to zoom in and out, and do not show a keyboard by default.
To start editing a cell on mobile devices, simply click a cell to select it, then click it again to indicate you want to start editing. Dates and times are parsed using the format assigned to the column. Checkboxes: By default and unlike ExcelBoolean values are shown as checkboxes.
Users can change the checkbox values by clicking or by pressing the space bar. Editing Mode: There are two modes for updating the data. By default, the update operation will be commit to the server once finishing editing. If the user wants to commit the update operation to datasource server, the Update, Delete or Create action url should be provided.
And the corresponding codes used to update the datasource should be written in the corresponding action. The other mode is called BatchEdit. The user can update, create or remove multiple items. Once these modifications are confirmed, They could be commit to the data source only once. Now these modifications can be commit by the commit method of CollectionView in client side. The user can also commit them by sorting, paging or filtering behavior.
AutoRowHeights: Automatically resize the rows when the data or grid layout change. Especially useful when the grid has columns configured to word-wrap their content, and when the grid has a relatively small number of rows.
RefreshOnEdit: This determines whether the grid should refresh all cells after a cell is edited. It's True by default, you can disable this for more perfomance. Popup editing keeps the native editing enabled for quick Excel-like data entry, and adds an "Edit Detail" button to invoke a form where the user can edit the item details.
To see this in action, select an item on the grid and click the "Edit Detail" button below. This will bring up a form where users can edit the data for the currently selected item. The detail form uses specialized input controls that take up more space but can make data entry easier in some cases.FlexGrid's interactive features mimic Microsoft Excel. Users enjoy familiar features such as keyboard navigation, cell selection, editing, sorting, freezing, and grouping.
FlexGrid includes dozens of built-in features. Users have full control over how each cell is rendered and behave as an unbound grid even when bound. Aggregate data and display dynamic hierarchical views in your desktop application. FlexGrid offers tree grids with multiple columns, nested grids, grouped with subtotals, and expandable row details.
Load and scroll up to 10x faster while remaining lightweight. FlexGrid's small footprint 1, KB with modularized assemblies allows users to customize features without app bloat.
With easy-to-use, intuitive Visual Studio designers, users can bind to a data source, configure column layouts, configure cell styles, and enable additional features without writing a single line of code. With customized cell rendering, built-in filtering, grouping, sorting, globalization, flexible data-binding, FlexGrid provides a powerful and flexible way to display data. Drill into a row of data to show more details inside a collapsible panel.
You can display an input form, a child data grid, or anything else within the detail row. In-cell, fast editing requires no extra Edit columns to switch between modes. Embed other controls to include drop-downs and date pickers in your grid. Some platforms include batch editing. The FlexGrid control supports binding to observable collections that automatically reflect any changes to the underlying data source. Drill-down into data by clicking on a row in one grid that shows related data in the second grid.
Learn More Custom Cell Rendering Customize how cells are rendered by modifying elements or overriding painting. Users can select multiple cells across rows and columns, select multiple non-adjacent rows, or limit the selection to a single row, column or cell. Learn More Validation Validate data with the built-in formatting, or use unobtrusive validation to validate as the user types.
Validate data with the built-in formatting, or use unobtrusive validation to validate as the user types. Forums hour Global Support Submit a ticket. Search Cart My Account. Back Componentone Products ComponentOne. NET Web Forms.
Back All GrapeCity Products. NET Report Server. Hierarchical Datagrid Aggregate data and display dynamic hierarchical views in your desktop application.
Fast and Lightweight Load and scroll up to 10x faster while remaining lightweight.Industry-standard, lightning-fast FlexGrid and DataGrid components maximize customization in a.
NET grid. Seamless Visual Studio integration, and designed for the VS ecosystem. Also supports Windows FlexGrid has been UI virtualized for optimal performance, and ClearStyle technology makes custom styles easy to create. Flexible data binding Sorting, grouping, and filtering Cell selection and editing. Built-in features include: Flexible data binding Series selection and labels Multiple axes and plot areas Image export.
FlexReport's lightning-fast. NET reporting engine completes every enterprise UI toolbox. Easy migration, beautiful data visualization, and the standalone FlexReport Designer allow even the most novice developers to generate top-notch reports. Theme your entire application, even the standard controls, with over 20 complete, professional themes inspired by popular interfaces such as Microsoft OfficeExpression Blend and Modern UI.
This control is based on the same in WinForms and lets users filter data based on multiple conditions. It can be bound to any data-aware like datagrids, lists, treeviews, charts, maps or with a model. Forums hour Global Support Submit a ticket. Samples Explorer Roadmap. Search Cart My Account. Back Componentone Products ComponentOne. NET Web Forms. Back All GrapeCity Products. NET Report Server.
ComponentOne True DBGrid for WinForms
Industry's fastest. Flexible data binding Sorting, grouping, and filtering Cell selection and editing Learn More. Built-in features include: Flexible data binding Series selection and labels Multiple axes and plot areas Image export Learn More. Learn More. WPF Themes Theme your entire application, even the standard controls, with over 20 complete, professional themes inspired by popular interfaces such as Microsoft OfficeExpression Blend and Modern UI.
All of our WPF demos are included in a single downloadable desktop explorer. Create a form with a sample command link, your own menu, and tab pages with customizable VisualStyle.This grid allows you to select, edit, sort, group, filter and page data. Additionally, this versatile FlexGrid control lets you format data and easily visualize the hierarchical data. Performance is a vital attribute of FlexGrid, therefore, the core control is lightweight and fast.
For complex features the control uses extensions. Source IndexController. Collections; using System. Globalization; using System. Linq; using System. Mvc; using C1. Mvc; using MvcExplorer. Models; using System. Generic; using System; namespace MvcExplorer. GetData Convert. CurrentValue ; ViewBag. DemoOptions; ViewBag.
Select ControlOptions. Id "ovFlexGrid". AutoGenerateColumns false. SortingType AllowSorting Enum. Parse typeof AllowSortingoptionsModel. Options["Allow Sorting"]. SelectionMode SelectionMode Enum. Parse typeof SelectionModeoptionsModel. InitialItemsCount Bind Model. CssClass "grid". IsReadOnly true.
LazyRender Convert. ToBoolean optionsModel. Options["Lazy Render"]. CopyHeaders CopyHeader Enum.In these difficult and challenging times around the world for everyone we would like to reassure you that we are open and here to help you.
NET, the latest data binding technology. Features include: multiple display modes, horizontal and vertical splits with independent or synchronized scrolling, fully customizable grid appearance fonts, colors, pictures, and formatenhanced keyboard navigation, robust print options, and more.
NET framework 4. It uses ADO. NET, the latest data binding technology, to completely manage the database interface, offering outstanding features and flexibility to browse, edit, add, delete, and manipulate tabular data. True DBGrid for. NET is robust, easy-to-use.
NET grid controls feature fast Live Chat with our GrapeCity licensing specialists now. CallEmail or Live Chat with our experts. Skip to main content. Notice In these difficult and challenging times around the world for everyone we would like to reassure you that we are open and here to help you. Component Types.
NET Components. ActiveReports 2. ComponentOne Studio Enterprise 3. ComponentOne Studio WinForms 4. NET 5. ComponentOne Ultimate 6. ComponentOne Studio ActiveX 7. Wijmo Enterprise 8. SpreadJS 9. Wijmo Core NET to a DataSet and create fully functional database browsers. Use Styles to Highlight Related Data Change the grid's display to highlight rows by creating row styles depending upon a value in the grid.
WinForms UI Controls for Enterprise Apps
Drag and drop cells and columns. Grouping Display Use the DataView property to create a Grouping area above the grid, which enables the user to sort the data by columns at runtime.
Latest News. ComponentOne Studio Subscription Amnesty! Applications created with the software can be distributed Run-Time Royalty free. Licensing Explanation: When you buy More on Licensing. Got a Question? As official and authorized distributors, ComponentSource supplies you with legitimate licenses directly from GrapeCity. More about GrapeCity.
Component Type. Recent Awards. Customer Reviews 2 3. Most recent positive review burakgelegen Turkey over 2 years ago.Using the same control in two platforms? No problem. Our API is unified across platforms for easy migration and built to be extended.
ComponentOne FlexGrid for WinForms
Empower and extend your web apps with a server-side API that includes services for imaging, Excel, barcode, data engine, PDF, and reporting. NET Standard service components for connecting to, managing and integrating data from different data sources. Seamless Visual Studio integration means you won't compromise functionality for older apps, and you'll still get full support for modern operating systems.
The industry's best datagrid is fast, flexible, and time-tested. Built-in features include: Flexible data binding Sorting, grouping, and filtering Cell selection and editing. Built-in features include: Flexible data binding Series selection and labels Multiple axes and plot areas. NET offers limitless possibilities for extensibility.
FlexReport's lightning-fast. NET reporting engine completes every enterprise UI toolbox. Easy migration, beautiful data visualization, and the standalone FlexReport Designer allow even the most novice developers to generate top-notch reports. Built on a super-charged data engine that gives users more power and speed that processes millions of records in milliseconds. Includes pivot tables, charts and a pivot panel UI that allows users to create dynamic views.
Full data entry form with a single line of code. Built-in validation performs during property change events once the edit is committed. Web ASP. NET Standard Components.
Mobile Xamarin Forms Xamarin. We're excited to announce the ComponentOne v1 release is now available. This release focuses on data — new ways to connect to online data sources, cross-platform data set management, a new UI to present data, data analysis features, and data integration from different sources across.
Blazor allows you to write rich web apps using C code on both the server and client-side. Bring your data together with our new. The DataConnectors provide a standard interface for accessing popular data services, including Microsoft Dynamics Sales, OData, and more to come. The control can be bound to a data source and it will automatically provide visual options to create complex expressions based on available fields.
It's included as part of the DataFilter library. Search Cart My Account. Back Componentone Products ComponentOne. NET Web Forms. Back All GrapeCity Products. NET Report Server. Top Controls Controls Industry's Best.
NET Apps.FlexGrid continues to be the industry's fastest data grid, loading large data sets up to 10x faster than the competition. Seamless Visual Studio integration, and designed for the VS ecosystem.
Also supports Windows Build business intelligence dashboards with the dashboard layout control Built-in layouts Users can resize and move controls Embed C1 controls like FlexGrid and FlexChart.
FlexGrid maximizes customization for bound and unbound WinForms grids.
Flexible data binding Sorting, grouping, and filtering Cell selection and editing. FlexChart includes chart types from line to sunburst and a universal, easy-to-use API.
Flexible data binding Series selection and labels Multiple axes and plot areas Image export. One-click migration Multiple data sources for a single report. The feature-rich calendar control allows you to select date ranges, and the scheduler provides an Outlook-like calendar experience, complete with full-featured appointment editing.
FlexChart Explorer includes hundreds of WinForms charts and interactions All of our WinForms demos are included in a single downloadable desktop explorer. The control can be bound to a data source and it will automatically provide visual options to create expressions based on available fields. NET Standard. The DataCollection is a powerful collection based on the.
NET standard that supports grouping, filtering, sorting, data virtualization and specialized scenarios through its different implementations. FlexChart has a modern look and is faster than the legacy C1Chart control. Unless you implemented custom code using C1FlexPivotChart, it should be easy to swap to the new charts.
Forums hour Global Support Submit a ticket.
Samples Explorer Roadmap. Search Cart My Account. Back Componentone Products ComponentOne. NET Web Forms.