MindFusion.Charting for Xamarin 2.0.0

Released: Nov 27, 2020

2.0.0 での更新項目

機能

  • The library has been updated to Xamarin.Forms version 4.4. The target runtime of libraries have been changed to Microsoft .NET Standard 2.0.
  • The core MindFusion.Charting.dll assembly has been refactored into 2 libraries - MindFusion.Common.dll and MindFusion.Charting.dll.
  • Added support for UWP Xamarin.Forms.
  • The MindFusion.Charting.Android.dll has been refactored into 2 libraries - MindFusion.Common.Android.dll and MindFusion.Charting.Android.dll.
  • The referenced Android SDK has been updated to Android 9.0 Pie (API Level 28).
  • MindFusion.Charting.Platform class has been moved to the MindFusion.Common.Android namespace.
  • The MindFusion.Charting.iOS.dll has been refactored into 2 libraries - MindFusion.Common.iOS.dll and MindFusion.Charting.iOS.dll.
  • The Apple iOS assemblies target iOS version 13.
  • MindFusion.Charting.Platform class has been moved to the MindFusion.Common.iOS namespace.
  • Added a new scrollbar-like component (RangeSelector) that lets users scroll or resize currently visible range of chart's data.
  • With AllowZoom enabled, users can now select axis ranges by dragging over either the X or Y axis renderer.
  • Added new StemWidth and SegmentSpacing properties to FunnelChart.
  • Axis origin - New property lets you specify the origin of a chart axis.
  • Added support for underlined font styles.
  • Added the ability to draw rotated data labels on axes.
  • Legends can now display all elements of a series instead of series Title values.
  • Added the Labels property of SimpleSeries which lets you change series labels after the instance is created.
  • Added IFormatProvider CustomFormat property to the Axis class which lets you set custom formatter for coordinate labels.
  • Added DateTimeFormat property to Chart and DataBoundSeries classes which let you specify how to format DateTime labels.
  • Added ShowHighlight and ShowToolTips properties which let you disable highlights and tooltips.
  • Added OuterLabelRotation and InnerLabelRotation properties to BarChart and bar series renderer classes which let you set custom label rotation angles.
  • Added StackOuterLabels property to BarChart and BarStackRenderer which specifies whether outer labels are displayed stacked on top of stacked bars.
  • Added tThe YLabelAlignment property to BiaxialChart which specifies horizontal alignment of Y-axis labels.
  • Added ToolTips property to SimpleSeries class which specifies tooltips for data values.
  • Added DataLabelsBackground property to Theme class which specifies background of data labels.
  • Added DataLabelsBorderStroke, DataLabelsBorderDashStyle, DataLabelsBorderThickness properties to Theme class which allows you to display and customize borders around data labels.

不具合の修正

  • Fixed issue with data-bound series in horizontal bar charts binding only to a single Y-values column.