/// <summary>
 /// Required method for Designer support - do not modify
 /// the contents of this method with the code editor.
 /// </summary>
 private void InitializeComponent()
 {
     HslControls.Charts.Axis                axis1         = new HslControls.Charts.Axis();
     HslControls.Charts.AxisLabel           axisLabel1    = new HslControls.Charts.AxisLabel();
     HslControls.Charts.AxisLabel           axisLabel2    = new HslControls.Charts.AxisLabel();
     HslControls.Charts.AxisLabel           axisLabel3    = new HslControls.Charts.AxisLabel();
     HslControls.Charts.AxisLabel           axisLabel4    = new HslControls.Charts.AxisLabel();
     HslControls.Charts.AxisLabel           axisLabel5    = new HslControls.Charts.AxisLabel();
     HslControls.Charts.AxisLabel           axisLabel6    = new HslControls.Charts.AxisLabel();
     HslControls.Charts.AxisLabel           axisLabel7    = new HslControls.Charts.AxisLabel();
     HslControls.Charts.AxisLabel           axisLabel8    = new HslControls.Charts.AxisLabel();
     HslControls.Charts.AxisLabel           axisLabel9    = new HslControls.Charts.AxisLabel();
     HslControls.Charts.AxisLabel           axisLabel10   = new HslControls.Charts.AxisLabel();
     HslControls.Charts.AxisLabel           axisLabel11   = new HslControls.Charts.AxisLabel();
     HslControls.Charts.AxisLabel           axisLabel12   = new HslControls.Charts.AxisLabel();
     HslControls.Charts.AxisLabel           axisLabel13   = new HslControls.Charts.AxisLabel();
     HslControls.Charts.AxisLabel           axisLabel14   = new HslControls.Charts.AxisLabel();
     HslControls.Charts.AxisLabel           axisLabel15   = new HslControls.Charts.AxisLabel();
     HslControls.Charts.AxisLabel           axisLabel16   = new HslControls.Charts.AxisLabel();
     HslControls.Charts.AxisLabel           axisLabel17   = new HslControls.Charts.AxisLabel();
     HslControls.Charts.AxisLabel           axisLabel18   = new HslControls.Charts.AxisLabel();
     HslControls.Charts.AxisLabel           axisLabel19   = new HslControls.Charts.AxisLabel();
     HslControls.Charts.AxisLabel           axisLabel20   = new HslControls.Charts.AxisLabel();
     HslControls.Charts.AxisLabel           axisLabel21   = new HslControls.Charts.AxisLabel();
     HslControls.Charts.AxisLabel           axisLabel22   = new HslControls.Charts.AxisLabel();
     HslControls.Charts.AxisLabel           axisLabel23   = new HslControls.Charts.AxisLabel();
     HslControls.Charts.AxisLabel           axisLabel24   = new HslControls.Charts.AxisLabel();
     HslControls.Charts.AxisLabel           axisLabel25   = new HslControls.Charts.AxisLabel();
     HslControls.Charts.AxisLabel           axisLabel26   = new HslControls.Charts.AxisLabel();
     HslControls.Charts.Axis                axis2         = new HslControls.Charts.Axis();
     HslControls.Charts.AxisLabel           axisLabel27   = new HslControls.Charts.AxisLabel();
     HslControls.Charts.AxisLabel           axisLabel28   = new HslControls.Charts.AxisLabel();
     HslControls.Charts.AxisLabel           axisLabel29   = new HslControls.Charts.AxisLabel();
     HslControls.Charts.AxisLabel           axisLabel30   = new HslControls.Charts.AxisLabel();
     HslControls.Charts.AxisLabel           axisLabel31   = new HslControls.Charts.AxisLabel();
     HslControls.Charts.AxisLabel           axisLabel32   = new HslControls.Charts.AxisLabel();
     HslControls.Charts.AxisLabel           axisLabel33   = new HslControls.Charts.AxisLabel();
     HslControls.Charts.AxisLabel           axisLabel34   = new HslControls.Charts.AxisLabel();
     HslControls.Charts.AxisLabel           axisLabel35   = new HslControls.Charts.AxisLabel();
     HslControls.Charts.AxisLabel           axisLabel36   = new HslControls.Charts.AxisLabel();
     HslControls.Charts.AxisLabel           axisLabel37   = new HslControls.Charts.AxisLabel();
     HslControls.Charts.Series.BezierSeries bezierSeries1 = new HslControls.Charts.Series.BezierSeries();
     HslControls.Charts.ChartPoint          chartPoint1   = new HslControls.Charts.ChartPoint();
     HslControls.Charts.ChartPoint          chartPoint2   = new HslControls.Charts.ChartPoint();
     HslControls.Charts.ChartPoint          chartPoint3   = new HslControls.Charts.ChartPoint();
     HslControls.Charts.ChartPoint          chartPoint4   = new HslControls.Charts.ChartPoint();
     HslControls.Charts.ChartPoint          chartPoint5   = new HslControls.Charts.ChartPoint();
     HslControls.Charts.ChartPoint          chartPoint6   = new HslControls.Charts.ChartPoint();
     HslControls.Charts.ChartPoint          chartPoint7   = new HslControls.Charts.ChartPoint();
     HslControls.Charts.ChartPoint          chartPoint8   = new HslControls.Charts.ChartPoint();
     HslControls.Charts.ChartPoint          chartPoint9   = new HslControls.Charts.ChartPoint();
     HslControls.Charts.ChartPoint          chartPoint10  = new HslControls.Charts.ChartPoint();
     HslControls.Charts.ChartPoint          chartPoint11  = new HslControls.Charts.ChartPoint();
     HslControls.Charts.ChartPoint          chartPoint12  = new HslControls.Charts.ChartPoint();
     HslControls.Charts.ChartPoint          chartPoint13  = new HslControls.Charts.ChartPoint();
     HslControls.Charts.ChartPoint          chartPoint14  = new HslControls.Charts.ChartPoint();
     HslControls.Charts.ChartPoint          chartPoint15  = new HslControls.Charts.ChartPoint();
     HslControls.Charts.ChartPoint          chartPoint16  = new HslControls.Charts.ChartPoint();
     HslControls.Charts.ChartPoint          chartPoint17  = new HslControls.Charts.ChartPoint();
     HslControls.Charts.ChartPoint          chartPoint18  = new HslControls.Charts.ChartPoint();
     HslControls.Charts.ChartPoint          chartPoint19  = new HslControls.Charts.ChartPoint();
     HslControls.Charts.ChartPoint          chartPoint20  = new HslControls.Charts.ChartPoint();
     this.DataList         = new System.Windows.Forms.ListBox();
     this.DataOutClose     = new HslControls.HslButton();
     this.TempChart        = new HslControls.HslChart();
     this.DataOut          = new HslControls.HslButton();
     this.Dataload         = new HslControls.HslButton();
     this.StartTime        = new System.Windows.Forms.DateTimePicker();
     this.label1           = new System.Windows.Forms.Label();
     this.label2           = new System.Windows.Forms.Label();
     this.EndTime          = new System.Windows.Forms.DateTimePicker();
     this.LoadProgressLine = new HslControls.HslProgressLine();
     this.label3           = new System.Windows.Forms.Label();
     this.label4           = new System.Windows.Forms.Label();
     this.NowDisplayTime   = new System.Windows.Forms.TextBox();
     this.TimeLength       = new System.Windows.Forms.TextBox();
     this.SuspendLayout();
     //
     // DataList
     //
     this.DataList.Font = new System.Drawing.Font("宋体", 18F);
     this.DataList.FormattingEnabled = true;
     this.DataList.ItemHeight        = 24;
     this.DataList.Location          = new System.Drawing.Point(12, 15);
     this.DataList.Name = "DataList";
     this.DataList.ScrollAlwaysVisible = true;
     this.DataList.Size     = new System.Drawing.Size(269, 724);
     this.DataList.TabIndex = 0;
     //
     // DataOutClose
     //
     this.DataOutClose.CornerRadius        = 10;
     this.DataOutClose.CustomerInformation = null;
     this.DataOutClose.Font     = new System.Drawing.Font("宋体", 25F, System.Drawing.FontStyle.Bold);
     this.DataOutClose.Location = new System.Drawing.Point(1334, 28);
     this.DataOutClose.Name     = "DataOutClose";
     this.DataOutClose.Size     = new System.Drawing.Size(138, 63);
     this.DataOutClose.TabIndex = 64;
     this.DataOutClose.Text     = "关闭";
     this.DataOutClose.Click   += new System.EventHandler(this.DataOutClose_Click);
     //
     // TempChart
     //
     axis1.Color          = System.Drawing.Color.FromArgb(((int)(((byte)(51)))), ((int)(((byte)(51)))), ((int)(((byte)(51)))));
     axis1.IsCustomLabels = true;
     axisLabel1.Content   = "A";
     axisLabel1.Value     = 0D;
     axisLabel2.Content   = "B";
     axisLabel2.Value     = 1D;
     axisLabel3.Content   = "C";
     axisLabel3.Value     = 2D;
     axisLabel4.Content   = "D";
     axisLabel4.Value     = 3D;
     axisLabel5.Content   = "E";
     axisLabel5.Value     = 4D;
     axisLabel6.Content   = "F";
     axisLabel6.Value     = 5D;
     axisLabel7.Content   = "G";
     axisLabel7.Value     = 6D;
     axisLabel8.Content   = "H";
     axisLabel8.Value     = 7D;
     axisLabel9.Content   = "I";
     axisLabel9.Value     = 8D;
     axisLabel10.Content  = "J";
     axisLabel10.Value    = 9D;
     axisLabel11.Content  = "K";
     axisLabel11.Value    = 10D;
     axisLabel12.Content  = "0";
     axisLabel12.Value    = 11D;
     axisLabel13.Content  = "ASD";
     axisLabel13.Value    = 12D;
     axisLabel14.Content  = "SD";
     axisLabel14.Value    = 13D;
     axisLabel15.Content  = "0";
     axisLabel15.Value    = 14D;
     axisLabel16.Content  = "0";
     axisLabel16.Value    = 15D;
     axisLabel17.Content  = "0";
     axisLabel17.Value    = 16D;
     axisLabel18.Content  = "0";
     axisLabel18.Value    = 17D;
     axisLabel19.Content  = "0";
     axisLabel19.Value    = 18D;
     axisLabel20.Content  = "0";
     axisLabel20.Value    = 19D;
     axisLabel21.Content  = "0";
     axisLabel21.Value    = 20D;
     axisLabel22.Content  = "0";
     axisLabel22.Value    = 21D;
     axisLabel23.Content  = "0";
     axisLabel23.Value    = 22D;
     axisLabel24.Content  = "0";
     axisLabel24.Value    = 23D;
     axisLabel25.Content  = "0";
     axisLabel25.Value    = 24D;
     axisLabel26.Content  = "0";
     axisLabel26.Value    = 25D;
     axis1.Labels.Add(axisLabel1);
     axis1.Labels.Add(axisLabel2);
     axis1.Labels.Add(axisLabel3);
     axis1.Labels.Add(axisLabel4);
     axis1.Labels.Add(axisLabel5);
     axis1.Labels.Add(axisLabel6);
     axis1.Labels.Add(axisLabel7);
     axis1.Labels.Add(axisLabel8);
     axis1.Labels.Add(axisLabel9);
     axis1.Labels.Add(axisLabel10);
     axis1.Labels.Add(axisLabel11);
     axis1.Labels.Add(axisLabel12);
     axis1.Labels.Add(axisLabel13);
     axis1.Labels.Add(axisLabel14);
     axis1.Labels.Add(axisLabel15);
     axis1.Labels.Add(axisLabel16);
     axis1.Labels.Add(axisLabel17);
     axis1.Labels.Add(axisLabel18);
     axis1.Labels.Add(axisLabel19);
     axis1.Labels.Add(axisLabel20);
     axis1.Labels.Add(axisLabel21);
     axis1.Labels.Add(axisLabel22);
     axis1.Labels.Add(axisLabel23);
     axis1.Labels.Add(axisLabel24);
     axis1.Labels.Add(axisLabel25);
     axis1.Labels.Add(axisLabel26);
     axis1.MaxValueLimit = 120D;
     this.TempChart.AxisX.Add(axis1);
     this.TempChart.AxisXIndexForSelect = 0;
     axis2.Color         = System.Drawing.Color.FromArgb(((int)(((byte)(51)))), ((int)(((byte)(51)))), ((int)(((byte)(51)))));
     axisLabel27.Content = "-70";
     axisLabel27.Value   = -70D;
     axisLabel28.Content = "-46";
     axisLabel28.Value   = -46D;
     axisLabel29.Content = "-22";
     axisLabel29.Value   = -22D;
     axisLabel30.Content = "2";
     axisLabel30.Value   = 2D;
     axisLabel31.Content = "26";
     axisLabel31.Value   = 26D;
     axisLabel32.Content = "50";
     axisLabel32.Value   = 50D;
     axisLabel33.Content = "74";
     axisLabel33.Value   = 74D;
     axisLabel34.Content = "98";
     axisLabel34.Value   = 98D;
     axisLabel35.Content = "122";
     axisLabel35.Value   = 122D;
     axisLabel36.Content = "146";
     axisLabel36.Value   = 146D;
     axisLabel37.Content = "170";
     axisLabel37.Value   = 170D;
     axis2.Labels.Add(axisLabel27);
     axis2.Labels.Add(axisLabel28);
     axis2.Labels.Add(axisLabel29);
     axis2.Labels.Add(axisLabel30);
     axis2.Labels.Add(axisLabel31);
     axis2.Labels.Add(axisLabel32);
     axis2.Labels.Add(axisLabel33);
     axis2.Labels.Add(axisLabel34);
     axis2.Labels.Add(axisLabel35);
     axis2.Labels.Add(axisLabel36);
     axis2.Labels.Add(axisLabel37);
     axis2.MaxValueLimit = 170D;
     axis2.MinValueLimit = -70D;
     this.TempChart.AxisY.Add(axis2);
     this.TempChart.AxisYIndexForSelect = 0;
     this.TempChart.BackColor           = System.Drawing.Color.White;
     this.TempChart.Font       = new System.Drawing.Font("微软雅黑", 12F);
     this.TempChart.ForeColor  = System.Drawing.Color.FromArgb(((int)(((byte)(51)))), ((int)(((byte)(51)))), ((int)(((byte)(51)))));
     this.TempChart.LegendFont = new System.Drawing.Font("微软雅黑", 12F);
     this.TempChart.Location   = new System.Drawing.Point(287, 116);
     this.TempChart.Name       = "TempChart";
     this.TempChart.OffsetX    = 0;
     this.TempChart.OffsetY    = 0;
     this.TempChart.Padding    = new System.Windows.Forms.Padding(6);
     bezierSeries1.Color       = System.Drawing.Color.FromArgb(((int)(((byte)(41)))), ((int)(((byte)(127)))), ((int)(((byte)(184)))));
     chartPoint1.Label         = null;
     chartPoint1.X             = 0.1D;
     chartPoint1.Y             = 0D;
     chartPoint2.Label         = null;
     chartPoint2.X             = 0D;
     chartPoint2.Y             = 0D;
     chartPoint3.Label         = null;
     chartPoint3.X             = 0.1D;
     chartPoint3.Y             = 0D;
     chartPoint4.Label         = null;
     chartPoint4.X             = 0D;
     chartPoint4.Y             = 0D;
     chartPoint5.Label         = null;
     chartPoint5.X             = 0D;
     chartPoint5.Y             = 0D;
     chartPoint6.Label         = null;
     chartPoint6.X             = 0.2D;
     chartPoint6.Y             = 0D;
     chartPoint7.Label         = null;
     chartPoint7.X             = 0D;
     chartPoint7.Y             = 0D;
     chartPoint8.Label         = null;
     chartPoint8.X             = 0D;
     chartPoint8.Y             = 0D;
     chartPoint9.Label         = null;
     chartPoint9.X             = 0D;
     chartPoint9.Y             = 0D;
     chartPoint10.Label        = null;
     chartPoint10.X            = 0.95D;
     chartPoint10.Y            = 0D;
     chartPoint11.Label        = null;
     chartPoint11.X            = 0D;
     chartPoint11.Y            = 0D;
     chartPoint12.Label        = null;
     chartPoint12.X            = 0D;
     chartPoint12.Y            = 0D;
     chartPoint13.Label        = null;
     chartPoint13.X            = 0D;
     chartPoint13.Y            = 0D;
     chartPoint14.Label        = null;
     chartPoint14.X            = 0D;
     chartPoint14.Y            = 0D;
     chartPoint15.Label        = null;
     chartPoint15.X            = 0D;
     chartPoint15.Y            = 0D;
     chartPoint16.Label        = null;
     chartPoint16.X            = 0D;
     chartPoint16.Y            = 0D;
     chartPoint17.Label        = null;
     chartPoint17.X            = 0D;
     chartPoint17.Y            = 0D;
     chartPoint18.Label        = null;
     chartPoint18.X            = 0D;
     chartPoint18.Y            = 0D;
     chartPoint19.Label        = null;
     chartPoint19.X            = 0D;
     chartPoint19.Y            = 0D;
     chartPoint20.Label        = null;
     chartPoint20.X            = 8D;
     chartPoint20.Y            = 0D;
     bezierSeries1.Points.Add(chartPoint1);
     bezierSeries1.Points.Add(chartPoint2);
     bezierSeries1.Points.Add(chartPoint3);
     bezierSeries1.Points.Add(chartPoint4);
     bezierSeries1.Points.Add(chartPoint5);
     bezierSeries1.Points.Add(chartPoint6);
     bezierSeries1.Points.Add(chartPoint7);
     bezierSeries1.Points.Add(chartPoint8);
     bezierSeries1.Points.Add(chartPoint9);
     bezierSeries1.Points.Add(chartPoint10);
     bezierSeries1.Points.Add(chartPoint11);
     bezierSeries1.Points.Add(chartPoint12);
     bezierSeries1.Points.Add(chartPoint13);
     bezierSeries1.Points.Add(chartPoint14);
     bezierSeries1.Points.Add(chartPoint15);
     bezierSeries1.Points.Add(chartPoint16);
     bezierSeries1.Points.Add(chartPoint17);
     bezierSeries1.Points.Add(chartPoint18);
     bezierSeries1.Points.Add(chartPoint19);
     bezierSeries1.Points.Add(chartPoint20);
     bezierSeries1.Title = "Temp";
     this.TempChart.Series.Add(bezierSeries1);
     this.TempChart.Size     = new System.Drawing.Size(1185, 623);
     this.TempChart.TabIndex = 65;
     this.TempChart.TabStop  = false;
     this.TempChart.Text     = "hslChart1";
     //
     // DataOut
     //
     this.DataOut.CornerRadius        = 10;
     this.DataOut.CustomerInformation = null;
     this.DataOut.Font     = new System.Drawing.Font("宋体", 25F, System.Drawing.FontStyle.Bold);
     this.DataOut.Location = new System.Drawing.Point(1140, 28);
     this.DataOut.Name     = "DataOut";
     this.DataOut.Size     = new System.Drawing.Size(138, 63);
     this.DataOut.TabIndex = 64;
     this.DataOut.Text     = "导出";
     this.DataOut.Click   += new System.EventHandler(this.DataOut_Click);
     //
     // Dataload
     //
     this.Dataload.CornerRadius        = 10;
     this.Dataload.CustomerInformation = null;
     this.Dataload.Font     = new System.Drawing.Font("宋体", 25F, System.Drawing.FontStyle.Bold);
     this.Dataload.Location = new System.Drawing.Point(996, 28);
     this.Dataload.Name     = "Dataload";
     this.Dataload.Size     = new System.Drawing.Size(138, 63);
     this.Dataload.TabIndex = 64;
     this.Dataload.Text     = "加载";
     this.Dataload.Click   += new System.EventHandler(this.Dataload_Click);
     //
     // StartTime
     //
     this.StartTime.CalendarFont = new System.Drawing.Font("宋体", 15F);
     this.StartTime.Font         = new System.Drawing.Font("宋体", 15F);
     this.StartTime.Format       = System.Windows.Forms.DateTimePickerFormat.Time;
     this.StartTime.Location     = new System.Drawing.Point(737, 21);
     this.StartTime.Name         = "StartTime";
     this.StartTime.ShowUpDown   = true;
     this.StartTime.Size         = new System.Drawing.Size(183, 30);
     this.StartTime.TabIndex     = 67;
     //
     // label1
     //
     this.label1.AutoSize = true;
     this.label1.Font     = new System.Drawing.Font("宋体", 15F);
     this.label1.Location = new System.Drawing.Point(622, 26);
     this.label1.Name     = "label1";
     this.label1.Size     = new System.Drawing.Size(109, 20);
     this.label1.TabIndex = 68;
     this.label1.Text     = "开始时间:";
     //
     // label2
     //
     this.label2.AutoSize = true;
     this.label2.Font     = new System.Drawing.Font("宋体", 15F);
     this.label2.Location = new System.Drawing.Point(622, 73);
     this.label2.Name     = "label2";
     this.label2.Size     = new System.Drawing.Size(109, 20);
     this.label2.TabIndex = 70;
     this.label2.Text     = "结束时间:";
     //
     // EndTime
     //
     this.EndTime.CalendarFont = new System.Drawing.Font("宋体", 15F);
     this.EndTime.Font         = new System.Drawing.Font("宋体", 15F);
     this.EndTime.Format       = System.Windows.Forms.DateTimePickerFormat.Time;
     this.EndTime.Location     = new System.Drawing.Point(737, 68);
     this.EndTime.Name         = "EndTime";
     this.EndTime.ShowUpDown   = true;
     this.EndTime.Size         = new System.Drawing.Size(183, 30);
     this.EndTime.TabIndex     = 69;
     this.EndTime.Value        = new System.DateTime(2019, 8, 21, 12, 49, 0, 0);
     //
     // LoadProgressLine
     //
     this.LoadProgressLine.Dock     = System.Windows.Forms.DockStyle.Bottom;
     this.LoadProgressLine.Location = new System.Drawing.Point(0, 745);
     this.LoadProgressLine.Name     = "LoadProgressLine";
     this.LoadProgressLine.Size     = new System.Drawing.Size(1484, 16);
     this.LoadProgressLine.TabIndex = 71;
     this.LoadProgressLine.Value    = 0;
     //
     // label3
     //
     this.label3.AutoSize = true;
     this.label3.Font     = new System.Drawing.Font("宋体", 15F);
     this.label3.Location = new System.Drawing.Point(310, 26);
     this.label3.Name     = "label3";
     this.label3.Size     = new System.Drawing.Size(179, 20);
     this.label3.TabIndex = 72;
     this.label3.Text     = "显示长度(min):";
     //
     // label4
     //
     this.label4.AutoSize = true;
     this.label4.Font     = new System.Drawing.Font("宋体", 15F);
     this.label4.Location = new System.Drawing.Point(310, 73);
     this.label4.Name     = "label4";
     this.label4.Size     = new System.Drawing.Size(179, 20);
     this.label4.TabIndex = 72;
     this.label4.Text     = "当前长度(min):";
     //
     // NowDisplayTime
     //
     this.NowDisplayTime.Font      = new System.Drawing.Font("宋体", 15F);
     this.NowDisplayTime.Location  = new System.Drawing.Point(490, 21);
     this.NowDisplayTime.Name      = "NowDisplayTime";
     this.NowDisplayTime.Size      = new System.Drawing.Size(100, 30);
     this.NowDisplayTime.TabIndex  = 73;
     this.NowDisplayTime.Text      = "60";
     this.NowDisplayTime.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
     this.NowDisplayTime.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.In_Put_Int);
     //
     // TimeLength
     //
     this.TimeLength.Font      = new System.Drawing.Font("宋体", 15F);
     this.TimeLength.Location  = new System.Drawing.Point(490, 68);
     this.TimeLength.Name      = "TimeLength";
     this.TimeLength.Size      = new System.Drawing.Size(100, 30);
     this.TimeLength.TabIndex  = 73;
     this.TimeLength.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
     //
     // ExternalTempDataOut
     //
     this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);
     this.AutoScaleMode       = System.Windows.Forms.AutoScaleMode.Font;
     this.ClientSize          = new System.Drawing.Size(1484, 761);
     this.ControlBox          = false;
     this.Controls.Add(this.TimeLength);
     this.Controls.Add(this.NowDisplayTime);
     this.Controls.Add(this.label4);
     this.Controls.Add(this.label3);
     this.Controls.Add(this.LoadProgressLine);
     this.Controls.Add(this.label2);
     this.Controls.Add(this.EndTime);
     this.Controls.Add(this.label1);
     this.Controls.Add(this.StartTime);
     this.Controls.Add(this.TempChart);
     this.Controls.Add(this.Dataload);
     this.Controls.Add(this.DataOut);
     this.Controls.Add(this.DataOutClose);
     this.Controls.Add(this.DataList);
     this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow;
     this.MaximizeBox     = false;
     this.MinimizeBox     = false;
     this.Name            = "ExternalTempDataOut";
     this.ShowIcon        = false;
     this.ShowInTaskbar   = false;
     this.StartPosition   = System.Windows.Forms.FormStartPosition.CenterScreen;
     this.Text            = "温度数据导出";
     this.Load           += new System.EventHandler(this.ExternalTempDataOut_Load);
     this.ResumeLayout(false);
     this.PerformLayout();
 }
Exemplo n.º 2
0
        private void Loading_DoWork(object sender, System.ComponentModel.DoWorkEventArgs e)
        {
            //句柄sender指向的就是该BackgroundWorker。

            //e.Argument 获取异步操作参数的值
            //e.Cancel 是否应该取消事件
            //e.Result  获取或设置异步操作结果的值(在RunWorkerCompleted事件可能会使用到)
            //object a = e.Argument;//获取RunWorkerAsync(object argument)传入的值
            //BackgroundWorker worker = sender as BackgroundWorker;

            this.Invoke((MethodInvoker) delegate
            {
                string ListName = this.DataList.Text;

                for (int i = 0; i < Flag.TestArm.Length; i++)
                {
                    if (Flag.TestArm[i].Heat_Inside.Name == ListName)
                    {
                        this.TempChart.AxisX[0].Labels.Clear();
                        this.TempChart.Series[0].Points.Clear();
                        int NowLength = Flag.TestArm[i].Heat_Inside.NowRecord.Count;

                        if (NowLength > 0)
                        {
                            this.TimeLength.Text = (NowLength / 60f).ToString("0.0");
                            this.StartTime.Text  = Flag.TestArm[i].Heat_Inside.NowRecord.GetValue(0).Time;
                            this.EndTime.Text    = Flag.TestArm[i].Heat_Inside.NowRecord.GetValue(NowLength - 1).Time;

                            for (int j = 0; j < NowLength; j++)
                            {
                                HslControls.Charts.AxisLabel Time   = new HslControls.Charts.AxisLabel();
                                HslControls.Charts.ChartPoint Point = new HslControls.Charts.ChartPoint();

                                Time.Value   = j;
                                Time.Content = Flag.TestArm[i].Heat_Inside.NowRecord.GetValue(j).Time;
                                Point.X      = j;
                                Point.Y      = Flag.TestArm[i].Heat_Inside.NowRecord.GetValue(j).Value;

                                this.TempChart.AxisX[0].Labels.Add(Time);
                                this.TempChart.Series[0].Points.Add(Point);

                                Loading.ReportProgress((int)((float)j / (float)(NowLength - 1) * 100f));
                            }
                        }
                        return;
                    }
                    else if (Flag.TestArm[i].Heat_IC.Name == ListName)
                    {
                        this.TempChart.AxisX[0].Labels.Clear();
                        this.TempChart.Series[0].Points.Clear();
                        int NowLength = Flag.TestArm[i].Heat_IC.NowRecord.Count;

                        if (NowLength > 0)
                        {
                            this.TimeLength.Text = (NowLength / 60f).ToString("0.0");
                            this.StartTime.Text  = Flag.TestArm[i].Heat_IC.NowRecord.GetValue(0).Time;
                            this.EndTime.Text    = Flag.TestArm[i].Heat_IC.NowRecord.GetValue(NowLength - 1).Time;

                            for (int j = 0; j < NowLength; j++)
                            {
                                HslControls.Charts.AxisLabel Time   = new HslControls.Charts.AxisLabel();
                                HslControls.Charts.ChartPoint Point = new HslControls.Charts.ChartPoint();

                                Time.Value   = j;
                                Time.Content = Flag.TestArm[i].Heat_IC.NowRecord.GetValue(j).Time;
                                Point.X      = j;
                                Point.Y      = Flag.TestArm[i].Heat_IC.NowRecord.GetValue(j).Value;

                                this.TempChart.AxisX[0].Labels.Add(Time);
                                this.TempChart.Series[0].Points.Add(Point);

                                Loading.ReportProgress((int)((float)j / (float)(NowLength - 1) * 100f));
                            }
                        }
                        return;
                    }
                }

                for (int i = 0; i < Flag.ColdPlate.Length; i++)
                {
                    if (Flag.ColdPlate[i].Heat.Name == ListName)
                    {
                        this.TempChart.AxisX[0].Labels.Clear();
                        this.TempChart.Series[0].Points.Clear();
                        int NowLength = Flag.ColdPlate[i].Heat.NowRecord.Count;

                        if (NowLength > 0)
                        {
                            this.TimeLength.Text = (NowLength / 60f).ToString("0.0");
                            this.StartTime.Text  = Flag.ColdPlate[i].Heat.NowRecord.GetValue(0).Time;
                            this.EndTime.Text    = Flag.ColdPlate[i].Heat.NowRecord.GetValue(NowLength - 1).Time;

                            for (int j = 0; j < NowLength; j++)
                            {
                                HslControls.Charts.AxisLabel Time   = new HslControls.Charts.AxisLabel();
                                HslControls.Charts.ChartPoint Point = new HslControls.Charts.ChartPoint();

                                Time.Value   = j;
                                Time.Content = Flag.ColdPlate[i].Heat.NowRecord.GetValue(j).Time;
                                Point.X      = j;
                                Point.Y      = Flag.ColdPlate[i].Heat.NowRecord.GetValue(j).Value;

                                this.TempChart.AxisX[0].Labels.Add(Time);
                                this.TempChart.Series[0].Points.Add(Point);

                                Loading.ReportProgress((int)((float)j / (float)(NowLength - 1) * 100f));
                            }
                        }
                        return;
                    }
                }

                for (int i = 0; i < Flag.HotPlate.Length; i++)
                {
                    if (Flag.HotPlate[i].Heat.Name == ListName)
                    {
                        this.TempChart.AxisX[0].Labels.Clear();
                        this.TempChart.Series[0].Points.Clear();
                        int NowLength = Flag.HotPlate[i].Heat.NowRecord.Count;

                        if (NowLength > 0)
                        {
                            this.TimeLength.Text = (NowLength / 60f).ToString("0.0");
                            this.StartTime.Text  = Flag.HotPlate[i].Heat.NowRecord.GetValue(0).Time;
                            this.EndTime.Text    = Flag.HotPlate[i].Heat.NowRecord.GetValue(NowLength - 1).Time;

                            for (int j = 0; j < NowLength; j++)
                            {
                                HslControls.Charts.AxisLabel Time   = new HslControls.Charts.AxisLabel();
                                HslControls.Charts.ChartPoint Point = new HslControls.Charts.ChartPoint();

                                Time.Value   = j;
                                Time.Content = Flag.HotPlate[i].Heat.NowRecord.GetValue(j).Time;
                                Point.X      = j;
                                Point.Y      = Flag.HotPlate[i].Heat.NowRecord.GetValue(j).Value;

                                this.TempChart.AxisX[0].Labels.Add(Time);
                                this.TempChart.Series[0].Points.Add(Point);

                                Loading.ReportProgress((int)((float)j / (float)(NowLength - 1) * 100f));
                            }
                        }
                        return;
                    }
                }

                for (int i = 0; i < Flag.BorderTemp.Length; i++)
                {
                    if (Flag.BorderTemp[i].Heat.Name == ListName)
                    {
                        this.TempChart.AxisX[0].Labels.Clear();
                        this.TempChart.Series[0].Points.Clear();
                        int NowLength = Flag.BorderTemp[i].Heat.NowRecord.Count;

                        if (NowLength > 0)
                        {
                            this.TimeLength.Text = (NowLength / 60f).ToString("0.0");
                            this.StartTime.Text  = Flag.BorderTemp[i].Heat.NowRecord.GetValue(0).Time;
                            this.EndTime.Text    = Flag.BorderTemp[i].Heat.NowRecord.GetValue(NowLength - 1).Time;

                            for (int j = 0; j < NowLength; j++)
                            {
                                HslControls.Charts.AxisLabel Time   = new HslControls.Charts.AxisLabel();
                                HslControls.Charts.ChartPoint Point = new HslControls.Charts.ChartPoint();

                                Time.Value   = j;
                                Time.Content = Flag.BorderTemp[i].Heat.NowRecord.GetValue(j).Time;
                                Point.X      = j;
                                Point.Y      = Flag.BorderTemp[i].Heat.NowRecord.GetValue(j).Value;

                                this.TempChart.AxisX[0].Labels.Add(Time);
                                this.TempChart.Series[0].Points.Add(Point);

                                Loading.ReportProgress((int)((float)j / (float)(NowLength - 1) * 100f));
                            }
                        }
                        return;
                    }
                }
            });
        }