We are pleased to announce the release of SciChart WPF v5.3, build 11899 . This is a minor update which includes a number of bug fixes, improvements, and new features. It is strongly advised for users of SciChart v5.x to upgrade to this version, which is a drop-in replacement.
What’s New in SciChart WPF v5.3?
New features
WPF Chart Animation Functions
SciChart’s WPF Chart now features a new WPF Chart Animation API. Animated WPF charts will make your applications more appealing to you and your customers.
There are four standard animation types introduced in SciChart WPF:
Fade Animation
Wave Animation
Sweep Animation
Scale Animation
Animations have been included in several of our WPF Chart Examples. You may see them in the video below.
SciChart’s WPF Chart Animations API is made flexible so that you can control when an animation starts and stops, the animation start delay and animation duration. There are also several predefined EasingFunctions available in WPF, that would allow to further adjust the animation behaviour.
This is a new feature added to the polar chart, which will allow you to set the rotation of the Xaxis so that the zero is at any angle. This often requested feature will allow you to have polar Charts with the 0,360 degree mark at the top of the chart.
Show tooltips as popup option:
If you have lots of charts on the screen, or a small chart size, it was often reported that the tooltips would be clipped at the edge of the chart. With this new feature, you will be able to place a tooltip in a WPF popup, which will allow the tooltip to behave more like a standard WPF tooltip.
To enable tooltips to show up as popups just use the property: RolloverModifier/CursorModifier/TooltipModifier.TooltipUsageMode=”TooltipControl, Popup”.
An ON/OFF option to show tick labels only on chosen planes in 3D Charts:
You may now choose which planes would be showing the tick labels in the WPF 3D charts. For examples by setting the following properties on the SciChart3DSurfcae:
Almost 50 bugs and minor issues have been addressed in v5.3 since the last stable release. Bug fixes are shipped first in our nightly builds and are bundled up and tested for stable releases.
Fixed the issue with scrolling when DiscontinuousAxis is used
Fixed Static axes with changed Minor\Major delta takes no effect and no re-drawing.
Fixed SC-4747 BorderThickness and BorderBrush missed when export with clone
Fixed the issue when a Scrollbar would jitter if the track dragged when stuck at either end of the scroll area
Removed TypeMarkupExtension and FasterRandom has been moved to SciChart.ExternalDependencies. This removes all CPOL code from the commercial SciChart library
Removed class LayoutTransformer due to CPOL Open Source license objection by one of our customers. Have used default WPF ‘LayoutTransform’ instead
Removed s:Static markup extension (CPOL) Open Source license objection by one of our customers. Have used default WPF x:Static instead
Changed DataContext of child annotations in TradeAnnotations
Fixed annotations not exported when VerticalSliceModifier added
Fixed SC-4759 where VerticalLineAnnotation with String LabelValue would throw with a TimeSpanAxis
Fixed SC-4758 duplicate AnnotationLabels when removing and then add same annotation instance in MVVM
Fixed Directx 2D Bubbles when they are big, refactor to use just one TEX Coords