C#中chart控件

发布时间:2024年01月20日

C#中chart控件

在这里插入图片描述
图表的5大集合
在这里插入图片描述
例子
第一步:创建工程
在这里插入图片描述
在这里插入图片描述
放入chart控件
在这里插入图片描述

series集合

选择图标类型
在这里插入图片描述
选择绘制曲线的宽度和颜色。
在这里插入图片描述
显示数据标签
在这里插入图片描述

Title集合

添加标题
在这里插入图片描述
调整标题字体:大小和颜色
在这里插入图片描述

CharsArea集合

对坐标轴进行说明
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

设置间隔
在这里插入图片描述
设置刻度
在这里插入图片描述
设置游标:具有自动拖拽和放大功能
在这里插入图片描述
设置网格线的样式
在这里插入图片描述
调整表格的位置
在这里插入图片描述

编写代码
在这里插入图片描述
在这里插入图片描述
结果展示

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;

namespace ChartTest
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
        //随机数
        Random rd = new Random();
        //触发按钮
        private void button1_Click(object sender, EventArgs e)
        {
            if (timer1.Enabled == false)
            {
                timer1.Enabled = true;
            }
            else 
            {
                timer1.Enabled = false;
            }
        }

        int x = 0;//横坐标
        int y = 0;//坐标
        //Timer1事件
        private void timer1_Tick(object sender, EventArgs e)
        {
            y = rd.Next(0, 100 + 1);//给Y轴赋值
            chart1.Series[0].Points.AddXY(x, y);
            if (x >= 100)
            {
                timer1.Stop();
            }
            x++;
        }
    }
}

在这里插入图片描述

文章来源:https://blog.csdn.net/qq_45159887/article/details/135716543
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。