亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

怎么用winform畫實時曲線圖

小億
290
2023-11-29 22:34:21
欄目: 智能運維

要使用WinForm繪制實時曲線圖,可以按照以下步驟進行操作:

  1. 創建一個新的WinForm項目。
  2. 在窗體上添加一個Chart控件。可以在工具箱中找到Chart控件并拖拽到窗體上。
  3. 在窗體的代碼文件中添加以下代碼:
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 RealTimeChart
{
    public partial class Form1 : Form
    {
        private Random random = new Random();
        private Timer timer = new Timer();

        public Form1()
        {
            InitializeComponent();
            
            // 設置圖表的樣式
            chart1.ChartAreas[0].AxisX.Minimum = 0;
            chart1.ChartAreas[0].AxisX.Maximum = 100;
            chart1.ChartAreas[0].AxisY.Minimum = 0;
            chart1.ChartAreas[0].AxisY.Maximum = 100;
            chart1.Series.Add("數據");
            chart1.Series["數據"].ChartType = System.Windows.Forms.DataVisualization.Charting.SeriesChartType.Line;
            chart1.Series["數據"].Color = Color.Blue;

            // 設置定時器
            timer.Interval = 1000; // 每隔1秒鐘更新一次數據
            timer.Tick += Timer_Tick;
            timer.Start();
        }

        private void Timer_Tick(object sender, EventArgs e)
        {
            // 生成隨機數據
            double x = random.Next(0, 100);
            double y = random.Next(0, 100);

            // 添加數據到圖表中
            chart1.Series["數據"].Points.AddXY(x, y);

            // 只保留最新的100個數據點
            if (chart1.Series["數據"].Points.Count > 100)
            {
                chart1.Series["數據"].Points.RemoveAt(0);
            }
        }
    }
}
  1. 運行程序,即可看到實時曲線圖的效果。定時器每隔1秒鐘生成一個隨機數據點,并添加到圖表中。圖表只保留最新的100個數據點。

注意:在使用Chart控件前,需要在項目中引用System.Windows.Forms.DataVisualization庫。

0
西平县| 高安市| 吉木乃县| 门源| 西平县| 两当县| 建湖县| 白玉县| 沾化县| 横峰县| 奇台县| 桃源县| 湖北省| 保亭| 丽水市| 盘山县| 大同市| 临朐县| 永顺县| 昭苏县| 新巴尔虎左旗| 连江县| 涿州市| 肥东县| 通山县| 南木林县| 德阳市| 秦安县| 武山县| 长子县| 濉溪县| 青州市| 平潭县| 珠海市| 武宣县| 托里县| 手机| 克什克腾旗| 抚州市| 长泰县| 丁青县|