c#利用Chart 画图

c#利用Chart 画图

添加画图组件

编写代码

复制代码
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.Windows.Forms.DataVisualization.Charting;

namespace huatu
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void Form1_Load(object sender, EventArgs e)
        {
            // 设置曲线的样式

            Series series = chart1.Series[0];

            // 画样条曲线(Spline)
            series.ChartType = SeriesChartType.Spline;
            //series.ChartType = SeriesChartType.Point;

            // 线宽2个像素
            series.BorderWidth = 2;

            // 线的颜色:红色
            series.Color = System.Drawing.Color.Red;

            // 图示上的文字
            series.LegendText = "演示曲线";

            // 准备数据
            float[] values = { 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1 };

            // 在chart中显示数据
            int x = 0;
            foreach (float v in values)
            {
                series.Points.AddXY(x, v);
                x++;
            }

            // 设置显示范围
            ChartArea chartArea = chart1.ChartAreas[0];
            chartArea.AxisX.Minimum = 0;
            chartArea.AxisX.Maximum = 10;
            chartArea.AxisY.Minimum = 0d;
            chartArea.AxisY.Maximum = 1.1d;
        }
    }
}
相关推荐
YuTaoShao2 分钟前
Java八股文——JVM「类加载篇」
java·开发语言·jvm
StackOverthink8 分钟前
[特殊字符] Altair:用Python说话,让数据自己讲故事!!!
开发语言·python·其他·信息可视化
爱玩电脑的L19 分钟前
javaee初阶-多线程
java·开发语言·jvm
m0_516484671 小时前
C#委托代码记录
c#
qq_527887871 小时前
ImportError: cannot import name ‘PfeifferConfig‘ from ‘transformers‘【已解决】
linux·开发语言·python
开开心心就好1 小时前
Word批量转PDF工具
开发语言·人工智能·pdf·c#·vim·excel·语音识别
在半岛铁盒里1 小时前
代码填空题技术实现:突破 highlight.js 安全限制的工程实践
开发语言·javascript·highlight
秃然想通1 小时前
C语言——深入解析字符串函数与其模拟实现
c语言·开发语言
阿蒙Armon2 小时前
01. C#入门系列【你的第一个程序】从Hello World开始
c#
阿蒙Armon2 小时前
00. C#入门系列【C#与.NET框架】编程界的超级英雄组合
c#