dotnet add package LightningChart --version 10.4.1.1
NuGet\Install-Package LightningChart -Version 10.4.1.1
<PackageReference Include="LightningChart" Version="10.4.1.1" />
paket add LightningChart --version 10.4.1.1
#r "nuget: LightningChart, 10.4.1.1"
// Install LightningChart as a Cake Addin #addin nuget:?package=LightningChart&version=10.4.1.1 // Install LightningChart as a Cake Tool #tool nuget:?package=LightningChart&version=10.4.1.1
LightningChart® is the fastest 2D and 3D WPF / Winforms / UWP data visualization toolkit for science and finance.
Components for real-time sound device mic-in, audio out, FFT spectrum, arbitrary multi-channel signal generator, WAV file stream reader.
2 WPF APIs included:
- Non-Bindable for best performance
- Bindable for great performance, MVVM and property binding features
LightningChart is entirely GPU accelerated (DirectX9, DirectX11 and WARP) and performance optimized data visualization control for presenting masses of data in 2D XY graph, 3D XYZ, polar, smith chart in real-time.
LightningChart has 1500+ properties and 150+ event handlers, which allows to create the most flexible charting applications.
- Flexible XY charts
- Advanced 3D charts
- Smith charts
- Polar charts
- Pie/donut 3D charts
- Volumetric rendering
- Off-line vector maps and HERE on-line maps support
- Trader API
Alternatively, you can download SDK-installer (from www.LightningChart.com). Besides other things it contains Interactive Examples App (Demo). Demo contains hundreds of examples, which are easy to browse, run and extract as a separate Visual Studio project.
|Product||Versions Compatible and additional computed target framework versions.|
|.NET Framework||net452 is compatible. net46 was computed. net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed.|
|Universal Windows Platform||uap was computed. uap10.0 is compatible.|
- Microsoft.NETCore.UniversalWindowsPlatform (>= 6.2.13)
- Microsoft.Toolkit.Uwp (>= 7.1.2)
This package is not used by any NuGet packages.
This package is not used by any popular GitHub repositories.
LightningChart® .NET Changelog
LC .NET version 10.4.1.1
LC .NET version 10.4.1, released February 8th, 2023.
This is the fifth major release of the v10 LightningChart® .NET line. In this release we added many new features. In particular, we added DataCursor class (advanced data tracking tool), Digital Filters, build-in custom-controls ZoomBar and ViolinPlot. In addition, chart is now allowed to have min & max Axis labels visible all the time and export to SVG image format is greatly improved.
DataCursor new feature for automated data tracking
Previously LightningChart provided various tools to implement data tracking functionality, but did require some extra coding by user. Now all ViewXY series could be explored with DataCursor: new class/object, which shows series data value at or near mouse position. DataCursor consist of X&Y axis labels, result table, color bar, haircross lines. Each individual item of DataCursor could be configured. Visible property of ViewXY.DataCursor is disabled by default (to avoid backwards compatibility breaks). Each XY series has CursorTrackEnabled property to control DataCursor automated tracking on it. In future other Views (3D, Polar, Smith) will have similar DataCursor feature.
Digital Filters - new SignalProcessing component
Two types of digital filters are added to LightningChart's SignalTools: IIR and FIR filters. User just need to set factors for filters (SetABFactors() or SetFactors() methods respectively) and signal is ready to be filtered (FilterData() method call). The demonstration of usage could be found in our Interactive Examples App: ExampleSignalFilters.
ZoomBar and ViolinPlot - build-in user/customer controls
ZoomBar custom control could be added to application layout (grid, panel) in addition to main Chart (XY). All the data from reference Chart is copied to ZoomBar control, which has band/bar to select XAxis region to be zoomed in main/reference Chart. Many configuration options available. Currently control available for non-bindable WPF and WinForms only.
We added new chart type - Violin plot. New type is user/custom control under LightningChart. Currently for non-bindable WPF only.
Force axis labels at both ends
In case user want to show label at minimum and maximum axis values, EndPointLabelsVisible property should be enabled. Particularly useful then logarithmic axis is zoomed in. PreferEndPointLabelsOverNearbyMajorTick property controls whatever this end label or major tick label is preferred. EndPointMajorTickThreshold property defines the number of major ticks that must be visible before end point labels are hidden (default -1 means end point labels will be visible always). If Logarithmic axis Major Tick count ≤ EndPointMajorTickThreshold, then label next to minor tick maybe shown.
Other improvements and features
SVG format improvements: application’s speed and memory usage improved then Chart is exported to SVG format; ClipArea is now applied for the Point-symbol of line-series; ClipArea is now applied for the 'new' block-series; ClipAreas and GraphArea clipping applied correctly; Series-Title of 'new' block-series is now shown in SVG output.
Improved performance when XY or 3D axis had many CustomTicks.
You can find full changelog in https://portal.lightningchart.com/