ComponentOne Studio Enterprise 2022 v1

ComponentOne Studio Enterprise 2022 v1
Includes new controls for Blazor and .NET 6, plus enhancements for WinForms, WPF and Data Services.


Feature Release

April 01, 2022 - 16:35
ComponentOne Studio Enterprise 2022 v1
ComponentOne Studio Enterprise

New in ComponentOne Studio WinForms 2022 v1

  • .NET 6 Controls - The following controls have been ported to Microsoft .NET 6: Gauges, SpellChecker, FlexPivotSlicer, and DashboardLayout.
  • FlexGrid Column Picker - The WinForms FlexGrid now has a built-in column picker that can be enabled by setting one property. This feature allows end-users to add or remove a visible column through the gear icon on the top left corner of the grid or through column context menus.
  • FlexGrid Column Bands Designer - Now you can easily design banded (or grouped) columns at design time in Microsoft Visual Studio 2022. The feature is supported in .NET 6 through the collection editor. There are new samples that demonstrate advanced column bands.
  • FlexReport JSON Data Integration - The FlexReport Designer now supports a direct connection to JSON data sources through the data connection wizard. Design reports connecting to JSON data from a file or REST APIs that send JSON.
  • TreeView Nested Binding Enhancements - The WinForms TreeView can be bound to nested properties more easily using path indexers.
  • SuperTooltip is now compatible with the .NET DataGridView.
  • FlexChart runtime toolbar is officially released. The toolbar integration is available in Microsoft .NET framework 4.5.2 and .NET 6.

New in ComponentOne Studio WPF 2022 v1

  • .NET Framework 4.6.2 Version - Added new versions of all WPF controls that target Microsoft .NET Framework 4.6.2. Microsoft plans to end support for .NET Framework 4.5.2 later this year, so now you can easily update your ComponentOne references to 4.6.2 to stay up to date. .NET 4.6.2 added some platform-wide enhancements like touch keyboard support and per-monitor DPI awareness.
  • .NET 6 Controls - The following controls have been ported to Microsoft .NET 6: FlexReport, FlexViewer, Barcode, and Sparklines. Also, the UI Automation for screen-reader support has been enabled for .NET 6 FlexGrid.
  • .NET 6 Report and PDF Viewer - FlexReport is a fast, flexible, and fully-featured .NET 6 reporting engine component. Optimized with DirectX rendering, the new WPF FlexViewer supports a fluent-style toolbar and icons. View FlexReports, SSRS reports, or PDF documents.
  • .NET 6 Sparklines - Sparklines are a great way to visualize trends in small spaces like FlexGrid cell templates and dashboard tiles. The ComponentOne Sparklines for WPF support column, line, and win-loss types. Highlight the first, last, high, and low values with different styles.

New in ComponentOne Studio Blazor Edition 2022 v1

  • FlexGrid Data Filters - The Blazor datagrid now has an advanced filtering UI for applying conditional filters to a column or the entire data set. The data filter UI is a separate component that can be used in a variety of filtering scenarios. It's also included in the FlexGrid filter row for built-in functionality.
  • DataFilter Conditional Filtering - Create e-commerce style filtering UI in your Blazor C# web apps. The DataFilter UI auto generates filters based upon a data set. The user can apply multiple filters similar to the side filters you see on popular e-commerce sites like Amazon and Kayak. New in this release is support for conditional filters.
  • Accordion UI Component - Create collapsible panels of UI with the accordion component. The accordion is flexible to allow multiple panels open at once or configure it to behave like a traditional accordion where all panels collapse when one is open.
  • RangeSlider UI Component - The Blazor RangeSlider control allows you to visualize the process increase or decrease by dragging the thumb in lower and upper values. It can be horizontal or vertical, depending on the setting of the orientation property.
  • FlexChart Multiple Axes - Create combination charts with multiple Y axes to better visualize disparate data sets.

New in ComponentOne Studio ASP.NET MVC 2022 v1

  • Accessible PDF Export from FlexGrid - Improved PDF export from FlexGrid to provide accessibility support. Produce tagged PDFs while exporting FlexGrid.
  • Dynamic Tab Ordering in All Controls - Modern applications have dynamic pages/views that constantly change with user interaction. To change the tabIndex (tab ordering) on all controls at runtime, use the TabOrder property.
  • More FlexGrid Samples - GrapeCity have added several samples for FlexGrid to showcase various possible scenarios it could be used in:
    • TreeGrid Sample - Use FlexGrid as a treeview, or "TreeGrid.” These new samples show how to create an unbound TreeGrid, bind to XML, create an editable TreeGrid, and lazy loading techniques.
  • Dynamic Data Maps - You can use Data Map dynamically, filtering the values in the drop-down list if it depends on some conditions. For example, the datagrid shows a list of data items with countries and cities. The drop-down city list includes only cities in the data item's country.
  • Column Picker - The sample shows how to implement a column-picker for FlexGrid. It also shows how to implement column drag and drop within column picker to move columns in the datagrid.
  • Column Header Tooltips - This sample shows how to add tooltips to the datagrid's column headers. The sample utilizes ToolTip to integrate this feature on the client-side.

New in ComponentOne Studio Data Services Edition 2022 v1

  • ServiceNow DataConnector - ServiceNow provides cloud workflow solutions for enterprise users, and it exposes APIs for external application integrations. The ComponentOne ADO.NET and Entity Framework DataConnectors enable developers to connect to these APIs using well-known technologies without any learning curve. The ServiceNow data connectors have advanced features such as CRUD, batching, caching, and OAuth support. With Microsoft Visual Studio integration, connect to ServiceNow entities with data-aware controls like datagrids and charts without writing any code. Query ServiceNow entities using SQL inside Visual Studio Server Explorer.