xxxx18一60岁hd中国/日韩女同互慰一区二区/西西人体扒开双腿无遮挡/日韩欧美黄色一级片 - 色护士精品影院www

資源簡(jiǎn)介

使用.net 4.0 Chart控件實(shí)現(xiàn)動(dòng)態(tài)的曲線圖,即隨時(shí)間變化而滾動(dòng)的曲線圖,同時(shí)繪制了兩條曲線,以及水平線(用于警戒值、水平值、閥值等)。一開(kāi)始要做這人需求的時(shí)間發(fā)現(xiàn)兩眼摸黑,網(wǎng)上查了很多資料,要么是其他插件,要么就是假大空,折騰了很久,還是從MSDN上取經(jīng),自己研究著做,終于實(shí)現(xiàn)了所有的需求。貢獻(xiàn)出來(lái),希望給大家?guī)?lái)幫助,少走一點(diǎn)彎路。

資源截圖

代碼片段和文件信息

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;
using?System.Windows.Forms.DataVisualization.Charting;

namespace?DynamicChartDemo
{
????public?partial?class?Form1?:?Form
????{
????????public?Form1()
????????{
????????????InitializeComponent();
????????}

????????private?Timer?timer1?=?new?Timer();
????????private?Timer?timer2?=?new?Timer();
????????private?DataTable?dt1?=?new?DataTable();

????????private?DateTime?dtTime?=?new?DateTime();
????????private?void?Form1_Load(object?sender?EventArgs?e)
????????{
????????????this.chart1.titles.Add(“動(dòng)態(tài)曲線圖DEMO“);
????????????this.chart1.ChartAreas[0].AxisX.title?=?“時(shí)間“;
????????????this.chart1.ChartAreas[0].AxisY.title?=?“數(shù)值“;

????????????this.chart1.ChartAreas[0].AxisX.Interval?=?5;
????????????this.chart1.ChartAreas[0].AxisX.IntervalType?=?System.Windows.Forms.DataVisualization.Charting.DateTimeIntervalType.NotSet;
????????????this.chart1.ChartAreas[0].AxisY.IntervalType?=?System.Windows.Forms.DataVisualization.Charting.DateTimeIntervalType.Number;
????????????this.chart1.ChartAreas[0].AxisY.Interval?=?0.5;
????????????this.chart1.ChartAreas[0].AxisY.Maximum?=?10;
????????????this.chart1.ChartAreas[0].AxisY.Minimum?=?1;
????????????//this.chart1.ChartAreas[0].AxisY.IntervalAutoMode?=?System.Windows.Forms.DataVisualization.Charting.IntervalAutoMode.FixedCount;
????????????//this.chart1.ChartAreas[0].AxisY.IsStartedFromZero?=?false;
????????????this.chart1.Series.Add(“series1“);
????????????this.chart1.Series.Add(“series2“);

????????????//使圖標(biāo)剛開(kāi)始的時(shí)候是空的,隨著時(shí)間的推移才逐漸畫滿,可以在初始化的時(shí)候填幾個(gè)Y坐標(biāo)為0的點(diǎn):
????????????for?(int?i?=?0;?i?????????????{
????????????????System.Windows.Forms.DataVisualization.Charting.DataPoint?dp?=?new?System.Windows.Forms.DataVisualization.Charting.DataPoint();
????????????????dp.SetValueXY(DateTime.Now.AddSeconds(-60?+?i).ToString(“HH:mm:ss“)?0);
????????????????this.chart1.Series[0].Points.Add(dp);

????????????????System.Windows.Forms.DataVisualization.Charting.DataPoint?dp1?=?new?System.Windows.Forms.DataVisualization.Charting.DataPoint();
????????????????dp1.SetValueXY(DateTime.Now.AddSeconds(-60?+?i).ToString(“HH:mm:ss“)?0);
????????????????this.chart1.Series[1].Points.Add(dp1);
????????????}

????????????chart1.Series[0].IsValueShownAsLabel?=?true;
????????????this.chart1.Series[0].ChartType?=?System.Windows.Forms.DataVisualization.Charting.SeriesChartType.SplineArea;
????????????this.chart1.Series[0].BorderDashstyle?=?System.Windows.Forms.DataVisualization.Charting.ChartDashstyle.Solid;
????????????this.chart1.Series[0].BorderWidth?=?3;
????????????this.chart1.Series[1].ChartType?=?System.Windows.Forms.DataVisualization.Charting.SeriesChartType.Point;
????????????this.chart1.Series[1].BorderDashstyle?=?System.Windows.Forms.DataVisualization.Charting.ChartDashstyle.DashDot;
???????

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2013-11-29?14:35??DynamicChartDemo\
?????目錄???????????0??2013-11-29?14:35??DynamicChartDemo\bin\
?????目錄???????????0??2013-11-29?14:37??DynamicChartDemo\bin\Debug\
?????文件???????12800??2013-11-29?15:33??DynamicChartDemo\bin\Debug\DynamicChartDemo.exe
?????文件???????26112??2013-11-29?15:33??DynamicChartDemo\bin\Debug\DynamicChartDemo.pdb
?????文件???????11600??2013-11-29?15:43??DynamicChartDemo\bin\Debug\DynamicChartDemo.vshost.exe
?????文件?????????490??2010-03-17?22:39??DynamicChartDemo\bin\Debug\DynamicChartDemo.vshost.exe.manifest
?????目錄???????????0??2013-11-29?14:35??DynamicChartDemo\bin\Release\
?????文件????????3759??2013-11-29?14:37??DynamicChartDemo\DynamicChartDemo.csproj
?????文件????????8331??2013-11-29?15:33??DynamicChartDemo\Form1.cs
?????文件????????2802??2013-11-29?11:44??DynamicChartDemo\Form1.Designer.cs
?????文件????????5817??2013-11-29?11:44??DynamicChartDemo\Form1.resx
?????目錄???????????0??2013-11-27?14:35??DynamicChartDemo\obj\
?????目錄???????????0??2013-11-27?14:35??DynamicChartDemo\obj\x86\
?????目錄???????????0??2013-11-29?15:33??DynamicChartDemo\obj\x86\Debug\
?????文件????????2152??2013-11-27?14:35??DynamicChartDemo\obj\x86\Debug\DesignTimeResolveAssemblyReferences.cache
?????文件????????6412??2013-11-29?15:33??DynamicChartDemo\obj\x86\Debug\DesignTimeResolveAssemblyReferencesInput.cache
?????文件?????????904??2013-11-29?15:43??DynamicChartDemo\obj\x86\Debug\DynamicChartDemo.csproj.FileListAbsolute.txt
?????文件???????12800??2013-11-29?15:33??DynamicChartDemo\obj\x86\Debug\DynamicChartDemo.exe
?????文件?????????180??2013-11-29?14:38??DynamicChartDemo\obj\x86\Debug\DynamicChartDemo.Form1.resources
?????文件???????26112??2013-11-29?15:33??DynamicChartDemo\obj\x86\Debug\DynamicChartDemo.pdb
?????文件?????????180??2013-11-29?14:38??DynamicChartDemo\obj\x86\Debug\DynamicChartDemo.Properties.Resources.resources
?????文件?????????314??2013-11-29?14:38??DynamicChartDemo\obj\x86\Debug\GenerateResource.read.1.tlog
?????文件????????1400??2013-11-29?14:38??DynamicChartDemo\obj\x86\Debug\GenerateResource.write.1.tlog
?????文件????????8661??2013-11-27?15:41??DynamicChartDemo\obj\x86\Debug\ResolveAssemblyReference.cache
?????目錄???????????0??2013-11-27?14:35??DynamicChartDemo\obj\x86\Debug\TempPE\
?????文件?????????508??2013-11-27?14:35??DynamicChartDemo\Program.cs
?????目錄???????????0??2013-11-27?14:35??DynamicChartDemo\Properties\
?????文件????????1444??2013-11-27?14:35??DynamicChartDemo\Properties\AssemblyInfo.cs
?????文件????????2861??2013-11-27?14:35??DynamicChartDemo\Properties\Resources.Designer.cs
?????文件????????5612??2013-11-27?14:35??DynamicChartDemo\Properties\Resources.resx
............此處省略2個(gè)文件信息

評(píng)論

共有 條評(píng)論