using System;
using System.Windows.Forms;
using System.Windows.Forms.DataVisualization.Charting;
public class ChartExample : Form
{
private Chart chart1;
public ChartExample()
{
// 初始化图表控件
chart1 = new Chart();
chart1.Dock = DockStyle.Fill;
// 添加一个图表区域
ChartArea chartArea = new ChartArea("ChartArea1");
chart1.ChartAreas.Add(chartArea);
// 添加一个序列
Series series1 = new Series("Series1");
series1.ChartType = SeriesChartType.Line; // 设置图表类型为折线图
chart1.Series.Add(series1);
// 添加数据点
series1.Points.AddXY(1, 20);
series1.Points.AddXY(2, 40);
series1.Points.AddXY(3, 60);
series1.Points.AddXY(4, 80);
series1.Points.AddXY(5, 100);
// 将图表控件添加到窗体
this.Controls.Add(chart1);
}
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.Run(new ChartExample());
}
}
System.Windows.Forms.DataVisualization.Charting 命名空间,以便可以使用图表控件。Chart 控件,并将其填充到整个窗体 (DockStyle.Fill)。ChartArea 并添加到图表中,用于定义图表的绘制区域。Series 对象并设置其图表类型为折线图 (SeriesChartType.Line),然后将该序列添加到图表中。Application.Run 方法启动应用程序,并显示包含图表的窗体。这个示例展示了如何在 Windows Forms 应用程序中使用 C# 创建一个简单的折线图。
上一篇:c# 线程安全
下一篇:c#httpclient
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站