Arction Ltd从事高性能的大数据可视化研发近15年,其下产品LightningChart处于行业绝对领先水平,本使用教程将会带您学会如何使用
使用项目中包含的 LightningCharts DLL,您可以创建您的第一个图表。我们将首先为没有 MVVM 实现的 WinForms 和 WPF 平台创建一个简单的折线图。

可以将图表添加到设计器中,例如(窗体、窗口、 格、面板等)并使用属性窗口进行配置。但是,本教程系列展示了如何在代码中创建所有内容,从而为进一步的项目开发提供可维护性的最佳方式。
1. 创建图表
// Create chart.var chart = new LightningChart();
2.设置图表的父容器将被渲染
Winforms:
// Set chart control into the parent container.chart.Parent = this;chart.Dock = DockStyle.Fill;;
WPF
// Set chart control into the parent container.(Content as Grid).Children.Add(chart);
3.为系列生成数据
// Generate data for series.var rand = new Random();int pointCounter = 70;var data = new SeriesPoint[pointCounter];for (int i = 0; i < pointCounter; i++) { data[i].X = (double)i; data[i].Y = rand.Next(0, 100); }
4. 定义 X 轴和 Y 轴的变量
// Define variables for X- and Y-axis.var axisX = chart.ViewXY.XAxes[0];var axisY = chart.ViewXY.YAxes[0];
5. 创建线性系列,例如 PointLineSeries
// Create a new PointLineSeries.var series = new PointLineSeries(chart.ViewXY, axisX, axisY);series.LineStyle.Color = Color.Orange;
6. 将生成的数据点设置为系列
// Set data-points into series.series.Points = data;
7. 将系列添加到图表
// Add series to chart.chart.ViewXY.PointLineSeries.Add(series);
8. 自动缩放轴以显示所有系列数据
// Auto-scale X- and Y-axes.chart.ViewXY.ZoomToFit();
点击进入下一章:LightningChart .NET使用教程(三):具有多个 PointLineSeries 的 2D 图表
如果您对该图表控件感兴趣,欢迎加入图表控件QQ交流群:
如果你想了解LightningChart.NET正版价格,欢迎查看产品介绍或咨询在线客服
标签:
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!