winform使用chart
时间: 2023-09-13 09:08:18 浏览: 57
WinForm中的Chart控件是用于绘制各种图表的控件,例如折线图、柱状图、饼图等等。以下是使用Chart控件创建一个简单的折线图的步骤:
1. 在Visual Studio中创建一个新的WinForm项目。
2. 将Chart控件从工具箱中拖动到窗体上。
3. 在代码中添加以下命名空间:System.Windows.Forms.DataVisualization.Charting。
4. 在窗体的Load事件中添加以下代码:
```csharp
private void Form1_Load(object sender, EventArgs e)
{
chart1.Series.Add("Series1"); //添加一个数据系列
chart1.Series["Series1"].ChartType = SeriesChartType.Line; //设置系列的类型为折线图
//添加数据点
chart1.Series["Series1"].Points.AddXY("Jan", 100);
chart1.Series["Series1"].Points.AddXY("Feb", 120);
chart1.Series["Series1"].Points.AddXY("Mar", 90);
chart1.Series["Series1"].Points.AddXY("Apr", 110);
}
```
5. 运行程序,即可看到一个简单的折线图。
上述代码中,我们添加了一个数据系列,并设置了该系列的类型为折线图。然后,我们添加了四个数据点,每个数据点代表一个月份和一个数值。运行程序后,我们可以看到这四个数据点组成了一个折线图。
你还可以使用Chart控件创建其他类型的图表,例如柱状图和饼图。只需要根据需要设置系列的类型和添加相应的数据点即可。