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;
        }
    }
}
相关推荐
m0_694845574 分钟前
tinylisp 是什么?超轻量 Lisp 解释器编译与运行教程
服务器·开发语言·云计算·github·lisp
春日见9 分钟前
如何创建一个PR
运维·开发语言·windows·git·docker·容器
C++ 老炮儿的技术栈12 分钟前
VS2015 + Qt 实现图形化Hello World(详细步骤)
c语言·开发语言·c++·windows·qt
心疼你的一切17 分钟前
Unity异步编程神器:Unitask库深度解析(功能+实战案例+API全指南)
深度学习·unity·c#·游戏引擎·unitask
派葛穆19 分钟前
Python-批量安装依赖
开发语言·python
MSTcheng.31 分钟前
【C++】C++11新特性(二)
java·开发语言·c++·c++11
晓131333 分钟前
第七章 【C语言篇:文件】 文件全面解析
linux·c语言·开发语言
愚者游世33 分钟前
Delegating Constructor(委托构造函数)各版本异同
开发语言·c++·程序人生·面试·改行学it
梵刹古音36 分钟前
【C语言】 指针基础与定义
c语言·开发语言·算法
Ekehlaft39 分钟前
这款国产 AI,让 Python 小白也能玩转编程
开发语言·人工智能·python·ai·aipy