• 大小: 0.09M
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2024-06-17
  • 语言: C#
  • 标签: 波形  界面  C#  

资源简介

C#绘制波形界面

资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace DynamicCurce
{
    public partial class FrmMain : Form
    {
        MyControl my = new MyControl();
        public FrmMain()
        {
            InitializeComponent();
        }

        private void button3_Click(object sender EventArgs e)
        {
            this.plMain.Controls.Clear();
            my.Anchor = Anchorstyles.None;
            my.Dock = Dockstyle.Fill;

            #region 曲线初始化变量
            string myCurKey = ““;
            string myCurtitle = ““;
            Color myCurNormalColor = new Color();
            Color myCurErrorColor = new Color();
            int myXRange = 90;
            int myXSeqment = 6;
            string myXunit = ““;
            int myYErrorMaxValue = 70;
            string myYErrorMaxtitle = ““;
            int myYErrorMinValue = 30;
            string myYErrorMintitle = ““;
            int myYNormalMaxValue = 60;
            string myYNormalMaxtitle = ““;
            int myYNormalMinValue = 40;
            string myYNormalMintitle = ““;
            int myYTerminalMaxValue = 100;
            string myYTerminalMaxtitle = ““;
            int myYTerminalMinValue = 0;
            string myYTerminalMintitle = ““;
            string myYunit = ““;
            #endregion

            #region 初始化图表区
            //图表区大小
            System.Drawing.Size myChartSize = new Size(500 200);
            //图表区背景色
            Color myBgColor = Color.Black;  //默认为黑色
            //图表区前景色
            Color myForeColoe = Color.Green;//默认为绿色
            //曲线图表区初始化
            my.InitChart(myChartSize myBgColor myForeColoe);
            #endregion

            #region 初始化曲线函数
            //曲线初始化
            for (int j = 0; j < 2; j++)
            {
                if (j == 0)
                {
                    myCurKey = “Temperature“;
                    myCurtitle = “温度曲线“;
                    myCurNormalColor = Color.Yellow;
                    myCurErrorColor = Color.Red;
                    myXRange = 90;  //X轴显示的时间范围(单位:分钟)
                    myXSeqment = 12;
                    myXunit = “Hour“;
                    myYErrorMaxValue = 50;    //异常最大值
                    myYErrorMaxtitle = “上上限“;
                    myYErrorMinValue = -10;   //异常最小值
                    myYErrorMintitle = “下下限“;
                    myYNormalMaxValue = 25;   //正常最大值
                    myYNormalMaxtitle = “上限“;
                    myYNormalMinValue = 0;  //正常最小值
                    myYNormalMintitle = “下限“;
                    myYTerminalMaxValue = 100;//上边界
                    myYTerminalMaxtitle = “上边界“;
                    myYTerminalMinValue = -60;//下边界
                    myYTerminalMintitle = “下边界“;
                    myYunit = “温度曲线(单位℃)“;
          

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      33792  2019-12-06 15:31  DynamicCurce\DynamicCurce\bin\Debug\DynamicCurce.exe

     文件      67072  2019-12-06 15:31  DynamicCurce\DynamicCurce\bin\Debug\DynamicCurce.pdb

     文件      11600  2019-12-06 15:32  DynamicCurce\DynamicCurce\bin\Debug\DynamicCurce.vshost.exe

     文件       4066  2019-12-06 15:31  DynamicCurce\DynamicCurce\DynamicCurce.csproj

     文件       5453  2019-12-06 15:28  DynamicCurce\DynamicCurce\FrmMain.cs

     文件      10244  2019-12-06 14:58  DynamicCurce\DynamicCurce\FrmMain.Designer.cs

     文件       6210  2019-12-06 14:58  DynamicCurce\DynamicCurce\FrmMain.resx

     文件       2347  2019-12-06 14:58  DynamicCurce\DynamicCurce\HistoryData.cs

     文件      54597  2019-12-06 14:57  DynamicCurce\DynamicCurce\MyControl.cs

     文件       9056  2019-12-06 14:57  DynamicCurce\DynamicCurce\MyControl.Designer.cs

     文件       6019  2019-12-06 14:57  DynamicCurce\DynamicCurce\MyControl.resx

     文件       6435  2019-12-06 15:31  DynamicCurce\DynamicCurce\obj\x86\Debug\DesignTimeResolveAssemblyReferencesInput.cache

     文件        987  2019-12-06 15:32  DynamicCurce\DynamicCurce\obj\x86\Debug\DynamicCurce.csproj.FileListAbsolute.txt

     文件       1039  2019-12-06 14:58  DynamicCurce\DynamicCurce\obj\x86\Debug\DynamicCurce.csproj.GenerateResource.Cache

     文件      33792  2019-12-06 15:31  DynamicCurce\DynamicCurce\obj\x86\Debug\DynamicCurce.exe

     文件        180  2019-12-06 15:31  DynamicCurce\DynamicCurce\obj\x86\Debug\DynamicCurce.FrmMain.resources

     文件        180  2019-12-06 15:31  DynamicCurce\DynamicCurce\obj\x86\Debug\DynamicCurce.MyControl.resources

     文件      67072  2019-12-06 15:31  DynamicCurce\DynamicCurce\obj\x86\Debug\DynamicCurce.pdb

     文件        180  2019-12-06 15:31  DynamicCurce\DynamicCurce\obj\x86\Debug\DynamicCurce.Properties.Resources.resources

     文件        495  2019-12-06 14:51  DynamicCurce\DynamicCurce\Program.cs

     文件       1374  2019-12-06 14:51  DynamicCurce\DynamicCurce\Properties\AssemblyInfo.cs

     文件       2876  2019-12-06 14:51  DynamicCurce\DynamicCurce\Properties\Resources.Designer.cs

     文件       5612  2019-12-06 14:51  DynamicCurce\DynamicCurce\Properties\Resources.resx

     文件       1099  2019-12-06 14:51  DynamicCurce\DynamicCurce\Properties\Settings.Designer.cs

     文件        249  2019-12-06 14:51  DynamicCurce\DynamicCurce\Properties\Settings.settings

     文件        878  2019-12-06 14:51  DynamicCurce\DynamicCurce.sln

    ..A..H.     31232  2019-12-06 15:32  DynamicCurce\DynamicCurce.suo

     目录          0  2019-12-06 14:51  DynamicCurce\DynamicCurce\obj\x86\Debug\TempPE

     目录          0  2019-12-06 15:31  DynamicCurce\DynamicCurce\obj\x86\Debug

     目录          0  2019-12-06 15:00  DynamicCurce\DynamicCurce\bin\Debug

............此处省略10个文件信息

评论

共有 条评论