LightningChart 12.1.1.1
dotnet add package LightningChart --version 12.1.1.1
NuGet\Install-Package LightningChart -Version 12.1.1.1
<PackageReference Include="LightningChart" Version="12.1.1.1" />
paket add LightningChart --version 12.1.1.1
#r "nuget: LightningChart, 12.1.1.1"
// Install LightningChart as a Cake Addin #addin nuget:?package=LightningChart&version=12.1.1.1 // Install LightningChart as a Cake Tool #tool nuget:?package=LightningChart&version=12.1.1.1
LightningChart® is the fastest 2D and 3D WPF / Winforms / UWP data visualization toolkit for science and finance.
Includes SignalTools 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 | net6.0 is compatible. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
.NET Framework | net48 is compatible. net481 was computed. |
Universal Windows Platform | uap was computed. uap10.0 is compatible. |
-
net6.0
- System.Drawing.Common (>= 8.0.8)
-
UAP 10.0
- Microsoft.NETCore.UniversalWindowsPlatform (>= 6.2.14)
- Microsoft.Toolkit.Uwp (>= 7.1.3)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated | |
---|---|---|---|
12.1.1.1 | 1,895 | 10/10/2024 | |
12.0.1.1 | 6,311 | 6/10/2024 | |
11.0.1.1 | 13,707 | 2/14/2024 | |
10.5.1.1 | 18,393 | 6/15/2023 | |
10.4.1.1 | 10,934 | 2/8/2023 | |
10.3.2.2 | 8,130 | 8/9/2022 | |
10.3.2.1 | 3,052 | 7/28/2022 | |
10.3.1.1 | 6,394 | 5/25/2022 | |
10.2.1.1 | 35,832 | 12/16/2021 | |
10.1.2.2 | 6,546 | 7/16/2021 | |
10.1.2.1 | 2,382 | 7/8/2021 | |
10.1.1.1 | 2,426 | 6/17/2021 | |
10.0.1.1 | 2,390 | 6/16/2021 | |
9.1.1.1 | 2,328 | 6/16/2021 | |
9.0.1.1 | 1,838 | 6/16/2021 | |
8.5.1.1 | 6,617 | 6/16/2021 | |
8.4.3.1 | 2,029 | 6/16/2021 | |
8.4.2.1 | 1,995 | 6/16/2021 | |
8.4.1.1 | 3,280 | 6/16/2021 | |
8.3.2.1 | 2,858 | 6/16/2021 | |
8.3.1.1 | 1,784 | 6/16/2021 | |
8.2.3.1 | 1,798 | 6/16/2021 | |
8.2.2.1 | 1,976 | 6/16/2021 | |
8.2.1.1 | 1,987 | 6/16/2021 | |
8.1.5.1 | 1,947 | 6/16/2021 | |
8.1.4.1 | 1,958 | 6/16/2021 | |
8.1.3.1 | 1,899 | 6/16/2021 | |
8.1.2.1 | 1,822 | 6/16/2021 | |
8.1.1.1 | 1,878 | 6/16/2021 | |
8.0.2.1 | 1,993 | 6/16/2021 | |
8.0.1.1 | 2,147 | 6/16/2021 | |
8.0.0.2 | 2,127 | 6/16/2021 |
LightningChart® .NET Changelog
LC .NET version 12.1.1.1
Released October 10th, 2024.
In this release we added new features, improvements and fixed several bugs. We added Hexagon shape support, improved interaction with 3D surface object and FreeformPointLineSeries, improved ValueRangePalette performance when step count is very big and much more.
Hexagon shape
Points (series.PointStyle.Shape property) and Markers (Symbol.Shape property) now can be Hexagon shape. Like other geometrical shapes, Hexagon shape allows body coloring with two colors gradient, as well as separate color for border. Export to raster/bitmap or vector image is also supported.
Interaction with 3D surface and FreeformPointLineSeries
3D interactions (like zooming, rotation and panning) are greatly improved in this release for objects, which rendered as large surface. In particular for large SurfaceGridSeries3D, SurfaceMeshSeries3D and MeshModel. With mid-range computer speed will increase at least twice, while high-end graphic card interaction speed can be up to 10 times faster.
Similarly 2D interactions (like zooming and panning) will be much faster with FreeformPointLineSeries when point count is in millions.
Large ValueRangePalette improvement
ValueRangePalette can be used by line-series, intensity-series, polar-line-series, surface 3D etc. Previously, if palette had more than 20 steps loading the chart could become very delayed. Now user can have hundreds of steps in palette without performance penalty.
However, note that to create smooth palette (color-bar) user don't need to use hundreds of steps. Instead user can use PaletteType.Gradient with only few colors, which will do color interpolation in between.
Improved VolumeModel binding
While LightningChart MVVM edition works with VolumeModel, the binding to this class was not working properly. Now VolumeModel binding errors are fixed and improved overall.
Improved in zooming behavior for XY block-line-series
While XY block-series (SampleDataBlockSeries, LiteLineSeries, DigitalLineSeries) greatly improved application performance and reduced memory usage, in certain circumstances they caused AccessViolationException in the past. In particular, when chart has a lot of points (e.g. 200M for LiteLineSeries) and deep zoom-in is performed. Now the issue is fixed and zooming will not cause AccessViolationException.
Check out the rest of the changelog for detailed information.
This is a full listing of the changes in version 12.1.1 against 12.0.1