ComponentOne Studio Enterprise 2023 v1

Released: Mar 29, 2023

Mises à jour de 2023 v1

Fonctionnalités

New in WinForms 2023 v1

  • FlexGrid Search Supports All Occurrences - When users search FlexGrid using the Search Panel, FlexGrid now highlights all occurrences of the search text in a cell. This is also helpful in cases where a pattern of text is being searched.
  • FlexGrid Save Layout Enhancements - FlexGrid now supports saving and loading layouts at design and runtime. This allows you to more easily persist column layouts between runs of the application without having to save the data itself.
  • FlexGrid XML Updates - At runtime, the WriteXML and ReadXML have XMLOptions parameters that allow you to save or load ColumnInfo, RowInfo, Ranges, Control, Styles, Maps, Tree, Glyphs, and Images.
  • FlexGrid Tree Nodes - Adds support for displaying both Images and CheckBoxes in tree nodes.
  • FilterEditor for .NET 6 now with FlexGrid Integration - The FilterEditor control is now available for .NET 6. Includes new sample to demonstrate FilterEditor integration with FlexGrid. The sample demonstrates how the FilterEditor can be invoked from a context menu at runtime and how filter summaries can be displayed in the datagrid footer after filtering data.
  • GeoJSON Support in Maps for WinForms - GeoJSON is an open standard geospatial data interchange format for encoding a variety of geographic data structures (i.e., countries, provinces, cities, etc.) and can include other non-spatial data related to these features.
  • Multi-Column Combobox for .NET 6 (Beta) - The new C1MultiColumnCombo control is a multi-column dropdown that supports databinding, searching, filtering, highlighting, selection, and sorting of data. The control internally uses FlexGrid in the dropdown. However, other controls like DataGrid or a TreeView can also be used in a custom view. This control is provided as a .NET 6 library that can be used in .NET 6 and 7 applications, and it is the recommended replacement for C1Combo.
  • TextBox UI Enhancements for Microsoft Windows 11 - The ComponentOne Input TextBox control now supports the Windows 11 system styles like color, rounded corners, and underlines, similar to standard .NET input controls.
  • CSV Data Provider in FlexReport Designer - Design and build reports from simple CSV data files. The FlexReport Designer now supports connecting to CSV data using the C1.ADONET.CSV data connector. The DataConnector supports connecting to local CSV files as well as over HTTP.
  • FinancialChart Runtime Toolbar and Ribbon - The FinancialChart control now has the same runtime toolbar as FlexChart. Using the context menu, the toolbar or ribbon can be added to the control at design time. At runtime, users can invoke different actions using the toolbar options, such as adding or removing series, applying different palettes, exporting or printing charts, and applying analysis tools such as trendlines or overlays.
  • Other - German resources are updated for runtime localization.

New in WPF 2023 v1

  • FlexGrid for WPF Performance Enhancements - FlexGrid now supports creating custom cells using 2D drawing for optimal performance. This results in approx. 30% faster rendering when using 2D drawing techniques (such as drawString) compared to using UI elements (such as TextBlock).
  • FlexGrid Multi-Range Selection - FlexGrid for WPF supports different multi-range selection modes, allowing end-users to select multiple, non-adjacent cells, rows, and columns. New selection modes include ListBox, MultiRange, and MultiColumn.
  • GeoJSON Support in Maps for WPF - Add shapes on the WPF maps using GeoJson files. GeoJson features include points enabling you to add addresses and locations, line-strings that can be used to represent streets, boundaries, polygons that let you mark political borders of countries and provinces, and multi-part collections of these types.
  • Custom WPF Material Themes - Added the ability to easily customize the WPF material themes with different accent and background colors.
  • New WPF Gauges for .NET 6 - For .NET 6, GrapeCity have reimagined their WPF gauges library to focus on a simpler, cleaner design. The C1.WPF.Gauge library includes three components: C1RadialGauge, C1LinearGauge, and C1BulletGraph for generating horizontal, vertical, curved, and bullet graph gauges. The ranges and values can be displayed automatically.
  • MultiSelect - C1MultiSelect now supports selecting multiple items programmatically.
  • Other WPF Enhancements - German resources updated for runtime localization.

New in ASP.NET MVC 2023 v1

  • .NET 6-based Libraries - Since ASP.NET Core 3.1 has reached end-of-support, the ASP.NET Core MVC and Web API products have been upgraded to .NET 6 and now support .NET 6 and higher. This allows GrapeCity to take advantage of the latest features and performance gains available in .NET6 and higher.
  • New Excel Samples for ASP.NET Core MVC - Added a .NET Standard version of C1Excel library, which can be used on any platform. New samples show how the library can be used in ASP.NET Core MVC.

New in Blazor 2023 v1

  • FlexGrid for Blazor Enhancements - Cell dragging and multi-range selection modes have been added to the Blazor FlexGrid. Now you can enable different multi-range selection modes to allow end-users to select multiple, non-adjacent cells, rows, and columns. The selection behavior has also been improved with dragging support in both server and client applications. Users can now drag their mouse across the grid to select multiple items.
  • New Excel Samples for Blazor Server and Web Assembly - A new .NET Standard version of the classic C1Excel library has been added which can be used on any platform. New samples show how the library can be used in Blazor Server and WebAssembly applications. There is also a sample to show FlexGrid Excel export using the C1Excel library.

New in Data Services 2023 v1

  • Logging Support for DataConnectors - ComponentOne DataConnectors now support logging each execution. The feature can be set through the connection properties. You can control the level of details logged using the Verbosity Level that ranges from 0 to 5, where 0 logs the critical errors only and 5 logs the most details.
  • Proxy Authentication for DataConnectors - Proxy Authentication is now supported to access sources behind a proxy. The GrapeCity data connectors support Basic, Digest, and Kerberos authentication. The feature can be enabled through the connection properties.
  • CRUD support for CSV and JSON DataConnectors - The CSV and JSON data connectors now support CRUD operations through API Config files. The config files are definitions of the structure of the data that is used for each operation when the data connector makes the call to the service that sends and accepts JSON or CSV data.