We're pleased to announce GrapeCity's second major release of 2018. The new Dashboard Layout enables you to build BI dashboards in your .NET apps! You'll also find some great new charts and .NET grid enhancements.

Read ahead for top news, or skip to your platform

New Controls

Build BI dashboards with Dashboard Layout for WinForms and ASP.NET MVC

Embed ComponentOne's data controls and design dynamic screens and business intelligence dashboards with the interactive Dashboard Layout control. You can choose layouts that fit your screen requirements, and built-in features like drag and drop, maximize and restore, save and load layouts, and conversion of existing layouts provide a powerful layout system.

ASP.NET MVC Dashboard layout

WinForms Dashboard Layout

Learn more: ASP.NET MVC | WinForms

Read the ASP.NET MVC blog | Read the WinForms blog

TabPanel for ASP.NET MVC

The TabPanel navigation control, released in Wijmo v1, has now been wrapped for ASP.NET MVC and ASP.NET Core apps. It's a simple, effective navigation control that allows the user to move between refreshed content views. Controls can be embedded into the panels. Try the demo

ASP.NET MVC TabPanel

Learn more about TabPanel

New Barcodes in WinForms, WPF, and UWP

We've added New barcodes, including:

  • Code 11
  • SSCC 18
  • HIBCode128
  • HIBCode39
  • ISBN
  • ISSN
  • ISMN
  • Iata25
  • BC 412
  • PZN
  • Plessey
  • Pharmacode
  • IntelligentMailPackage
  • Telepen
  • ITF 14

Learn more about barcodes


Data Visualization Enhancements

The FlexChart team has added several new charts to the collection of over 80 charts and variations.

HeatMap chart

This specialized chart represents data values using colors, and is especially useful in plotting large, complex data. Customizations include gradient color scale, gradient color axis, and a discrete color scale. Learn more: WinForms | WPF

Heatmap chart

New histogram variations

The histogram offerings expand with three new variations:

  • Frequency Polygon, a variation of histogram chart where the columns are replaced by a curve that's helpful for comparing multiple sets of data. Learn more: WinForms | WPF | UWP
  • Gaussian/Bell curve, a bell-shaped curve in histogram chart that shows the probability distribution of a continuous random variable. Learn more: WinForms | WPF | UWP
  • Cumulative mode, a variation in histogram and Frequency Polygon chart that shows the running total of frequencies on the chart. Learn more: WinForms | WPF | UWP

Frequency Polygon Histogram

Histogram with Bell Curve

Cumulative histogram

Axis enhancements

  • Automatic AxisGrouping for DateTime axis
  • Expand/collapse axis groups
  • Provision for specifying calendar periods as Major/Minor units
  • Provision for specifying Min/Max axis labels

Additional enhancements

  • Line Marker: Allows moving/dragging of line markers after its horizontal/vertical positions has been changed
  • FlexChart for WinForms: Improved Area chart performance for large data points in DirectX mode
  • FlexChart for Xamarin improvements
    • Improved iOS animation by adding implicit conversion from CAMediaTimingFunction to C1Easing
    • Improved designer appearance of Sunburst
    • Added Histogram chart

New overlay in FinancialChart

FinancialChart now supports ichimoku cloud, an overlay designed to tell everything at one glance about the price trend, including its direction, momentum, dynamic support and resistance levels, and even trade signals. Learn more: WinForms | WPF | | UWP

Ichimoku cloud overlay:

Ichimoku Cloud Overlay


Platform Enhancements


WinForms

In addition to the Dashboard Layout control and FlexChart enhancements, you'll find plenty of new features in WinForms.

FlexGrid Dynamic Grouping

Dynamic grouping automatically sorts the data, splits it into groups, and adds collapsible group rows above or below each group. The group rows may include aggregate values for one or more columns. Grouping can make this data easier to understand, navigate, and analyze. You can add grouping using the new GroupDescriptions property.

FlexGrid Group Panel

Dynamic grouping was expanded to include a Group Panel control, which enables run time grouping in FlexGrid. You can drag column headers into the panel to create groups, drag groups to new positions, and use the context menu to collapse all, expand all, or clear grouping.

Read the blog

WinForms data grid grouping

Learn more:

FlexGrid star-sizing

The latest version of the FlexGrid control for WinForms adds a powerful and convenient feature that has been available in other versions of the FlexGrid for quite a while: star-sizing. Star-sizing allows you to specify the width of a column with respect to the total width available.

Read the blog

MultiSelect enhancements

MultiSelect now supports an Auto Suggest Mode and AutoCompleteMode feature that helps users search an item in the MultiSelect. The AutoSuggest mode has three options: Default, StartsWith and Contains. The AutoCompleteMode has Suggest, Append and SuggestAppend options.

MultiSelect AutoSuggest

Scheduler includes table view and agenda view

Scheduler's new samples include Office 2016 table and agenda views. TableView displays appointments in a table view that can be grouped, sorting, or filtered as specified by the developer or end user. It's similar to the Outlook 2016 List and Active views:

Scheduler table view

AgendaView displays appointments grouped by date in a table view where a single table row represents a single appointment. Users can edit appointments by double-clicking on an appointment and opening the EditAppointment dialog. This view is always sorted by dates in ascending order, and doesn’t have row or column headers.

Scheduler agenda view

Additional enhancements

  • FlexPivot includes new ShowAS functions that improve compatibility between cross-platform FlexPivot implementations.
  • Barcode additions mentioned above
  • PdfDocumentSource now supports CFF Fonts. If you have PDF Files that use CFF Fonts, these files will now load correctly in FlexViewer in all platforms.
  • **FlexChart includes new charts mentioned above.
  • C1Report is now obsolete. To keep your apps current, convert to FlexReport. Read about converting.

WPF & UWP

MultiSelect enhancements

The new MultiSelect control, released in v3, continues to expand.

Expres​​​sion Editor enhancements

  • Added toolbar button for quotes
  • Added the ability to remove items from 'Category Selection' in C1ExpressionEditorPanel
  • Added support for custom functions
  • Read more about Expression Editor

Additional enhancements

  • DataGrid for WPF: Added keyboard shortcut for Cut (Ctrl+X) function in C1DataGrid
  • TreeView for WPF: Added support for external Drag&Drop using and firing standard Drag&Drop events
  • Input​ for WPF: Added a property in C1MenuItem that’s the same as InputGestureText of MS MenuItem
  • PdfDocumentSource now supports CFF Fonts. If you have PDF Files that use CFF Fonts, these files will now load correctly in FlexViewer in all platforms.
  • **FlexChart includes new charts mentioned above.
  • C1Report is now obsolete. To keep your apps current, convert to FlexReport. Read about converting.

ASP.NET MVC

New controls! TabPanel and Dashboard Layout; see above.

Material Theme Designer Sample

This interactive sample allows you to select primary and accent colors for your app, and produces the CSS you'll need to implement the styles for a Material Design app.

Try the app

ASP.NET MVC Material Design Designer

FlexGrid Multi-line editing

By setting a column's multiline property to true, you can implement multi-line editing in a single FlexGrid cell. The control now recognizes a newline character (/n), and ALT+ENTER now acts as a line break, as in Excel.

Multi-line editing in MVC data grid

FlexSheet support for Excel-like tables

ASP.NET MVC's lightweight spreadsheet, FlexSheet, now supports Excel-like tables for selected ranges of cells. You can bind data directly to the table in the data source. Learn more

ASP.NET MVC spreadsheet table

Microsoft SSAS Cube support in OLAP

Wijmo's support for SSAS Cubes has come to ASP.NET MVC! The ASP.NET MVC PivotEngine now allows you to connect directly to OLAP cubes provided by SSAS servers. Previously, a DataEngine WebAPI was required to connect to SSAS Cubes, and now that's built directly into the OLAP control. You can continue to use DataEngine WebAPI to analyze very large datasets from varied sources. OLAP control is included in ComponentOne Studio Enterprise. Learn more

FlexViewer supports ActiveReports

ASP.NET MVC FlexViewer now supports ActiveReports. Set the ActiveReports ServiceURL, FilePath, and ReportName properties in FlexViewer to view ActiveReports. In addition, PdfDocumentSource now supports CFF Fonts. If you have PDF Files that use CFF Fonts, these files will now load correctly in FlexViewer in all platforms.

C1Report is now obsolete. To keep your apps current, convert to FlexReport. Read about converting.


Previous What's New

Complete Release Histories