資源簡介
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個文件信息
評論
共有 條評論