This commit is contained in:
Sunny 2023-12-04 22:34:05 +08:00
parent a354af7552
commit 7c029cd73d
11 changed files with 643 additions and 409 deletions

Binary file not shown.

Binary file not shown.

View File

@ -18,7 +18,7 @@
private void timer1_Tick(object sender, System.EventArgs e)
{
value++;
uiTrackBar2.Value = uiTrackBar1.Value = value;
uiTrackBar8.Value = uiTrackBar2.Value = uiTrackBar1.Value = value;
uiProcessBar2.Value = uiProcessBar1.Value = value;
uiRoundProcess4.Value = uiRoundProcess3.Value = uiProcessBar3.Value = uiRoundProcess2.Value = uiRoundProcess1.Value = value;
}
@ -30,7 +30,7 @@
private void uiTrackBar4_ValueChanged(object sender, System.EventArgs e)
{
uiTrackBar5.Value = uiTrackBar4.Value;
uiTrackBar7.Value = uiTrackBar5.Value = uiTrackBar4.Value;
}
}
}

View File

@ -30,13 +30,6 @@ namespace Sunny.UI.Demo
private void InitializeComponent()
{
this.components = new System.ComponentModel.Container();
this.uiTrackBar8 = new Sunny.UI.UITrackBar();
this.uiTrackBar7 = new Sunny.UI.UITrackBar();
this.uiTrackBar6 = new Sunny.UI.UITrackBar();
this.uiTrackBar5 = new Sunny.UI.UITrackBar();
this.uiTrackBar4 = new Sunny.UI.UITrackBar();
this.uiTrackBar3 = new Sunny.UI.UITrackBar();
this.uiTrackBar2 = new Sunny.UI.UITrackBar();
this.uiLine2 = new Sunny.UI.UILine();
this.uiBreadcrumb1 = new Sunny.UI.UIBreadcrumb();
this.uiRoundProcess2 = new Sunny.UI.UIRoundProcess();
@ -46,7 +39,6 @@ namespace Sunny.UI.Demo
this.uiLine1 = new Sunny.UI.UILine();
this.uiWaitingBar1 = new Sunny.UI.UIWaitingBar();
this.uiLine5 = new Sunny.UI.UILine();
this.uiTrackBar1 = new Sunny.UI.UITrackBar();
this.uiLine4 = new Sunny.UI.UILine();
this.uiProgressIndicator1 = new Sunny.UI.UIProgressIndicator();
this.uiLine3 = new Sunny.UI.UILine();
@ -56,93 +48,26 @@ namespace Sunny.UI.Demo
this.uiLine6 = new Sunny.UI.UILine();
this.uiRoundProcess3 = new Sunny.UI.UIRoundProcess();
this.uiRoundProcess4 = new Sunny.UI.UIRoundProcess();
this.uiRuler5 = new Sunny.UI.UIRuler();
this.uiRuler6 = new Sunny.UI.UIRuler();
this.uiRuler4 = new Sunny.UI.UIRuler();
this.uiRuler3 = new Sunny.UI.UIRuler();
this.uiRuler2 = new Sunny.UI.UIRuler();
this.uiRuler1 = new Sunny.UI.UIRuler();
this.uiTrackBar8 = new Sunny.UI.UITrackBar();
this.uiTrackBar7 = new Sunny.UI.UITrackBar();
this.uiTrackBar5 = new Sunny.UI.UITrackBar();
this.uiTrackBar4 = new Sunny.UI.UITrackBar();
this.uiTrackBar3 = new Sunny.UI.UITrackBar();
this.uiTrackBar2 = new Sunny.UI.UITrackBar();
this.uiTrackBar1 = new Sunny.UI.UITrackBar();
this.SuspendLayout();
//
// uiTrackBar8
//
this.uiTrackBar8.Direction = Sunny.UI.UITrackBar.BarDirection.Vertical;
this.uiTrackBar8.Font = new System.Drawing.Font("宋体", 12F);
this.uiTrackBar8.Location = new System.Drawing.Point(428, 395);
this.uiTrackBar8.MinimumSize = new System.Drawing.Size(1, 1);
this.uiTrackBar8.Name = "uiTrackBar8";
this.uiTrackBar8.Size = new System.Drawing.Size(35, 99);
this.uiTrackBar8.TabIndex = 102;
this.uiTrackBar8.Text = "uiTrackBar8";
this.uiTrackBar8.Value = 50;
//
// uiTrackBar7
//
this.uiTrackBar7.Direction = Sunny.UI.UITrackBar.BarDirection.Vertical;
this.uiTrackBar7.Font = new System.Drawing.Font("宋体", 12F);
this.uiTrackBar7.Location = new System.Drawing.Point(387, 395);
this.uiTrackBar7.MinimumSize = new System.Drawing.Size(1, 1);
this.uiTrackBar7.Name = "uiTrackBar7";
this.uiTrackBar7.Size = new System.Drawing.Size(35, 99);
this.uiTrackBar7.TabIndex = 101;
this.uiTrackBar7.Text = "uiTrackBar7";
this.uiTrackBar7.Value = 50;
//
// uiTrackBar6
//
this.uiTrackBar6.Direction = Sunny.UI.UITrackBar.BarDirection.Vertical;
this.uiTrackBar6.Font = new System.Drawing.Font("宋体", 12F);
this.uiTrackBar6.Location = new System.Drawing.Point(346, 395);
this.uiTrackBar6.MinimumSize = new System.Drawing.Size(1, 1);
this.uiTrackBar6.Name = "uiTrackBar6";
this.uiTrackBar6.Size = new System.Drawing.Size(35, 99);
this.uiTrackBar6.TabIndex = 100;
this.uiTrackBar6.Text = "uiTrackBar6";
this.uiTrackBar6.Value = 50;
//
// uiTrackBar5
//
this.uiTrackBar5.Direction = Sunny.UI.UITrackBar.BarDirection.Vertical;
this.uiTrackBar5.Font = new System.Drawing.Font("宋体", 12F);
this.uiTrackBar5.Location = new System.Drawing.Point(305, 395);
this.uiTrackBar5.MinimumSize = new System.Drawing.Size(1, 1);
this.uiTrackBar5.Name = "uiTrackBar5";
this.uiTrackBar5.Size = new System.Drawing.Size(35, 99);
this.uiTrackBar5.TabIndex = 99;
this.uiTrackBar5.Text = "uiTrackBar5";
this.uiTrackBar5.Value = 50;
//
// uiTrackBar4
//
this.uiTrackBar4.Font = new System.Drawing.Font("宋体", 12F);
this.uiTrackBar4.Location = new System.Drawing.Point(28, 465);
this.uiTrackBar4.MinimumSize = new System.Drawing.Size(1, 1);
this.uiTrackBar4.Name = "uiTrackBar4";
this.uiTrackBar4.Size = new System.Drawing.Size(158, 29);
this.uiTrackBar4.TabIndex = 98;
this.uiTrackBar4.Text = "uiTrackBar4";
this.uiTrackBar4.ValueChanged += new System.EventHandler(this.uiTrackBar4_ValueChanged);
//
// uiTrackBar3
//
this.uiTrackBar3.Font = new System.Drawing.Font("宋体", 12F);
this.uiTrackBar3.Location = new System.Drawing.Point(28, 430);
this.uiTrackBar3.MinimumSize = new System.Drawing.Size(1, 1);
this.uiTrackBar3.Name = "uiTrackBar3";
this.uiTrackBar3.Size = new System.Drawing.Size(158, 29);
this.uiTrackBar3.TabIndex = 97;
this.uiTrackBar3.Text = "uiTrackBar3";
this.uiTrackBar3.ValueChanged += new System.EventHandler(this.uiTrackBar3_ValueChanged);
//
// uiTrackBar2
//
this.uiTrackBar2.Direction = Sunny.UI.UITrackBar.BarDirection.Vertical;
this.uiTrackBar2.Font = new System.Drawing.Font("宋体", 12F);
this.uiTrackBar2.Location = new System.Drawing.Point(264, 395);
this.uiTrackBar2.MinimumSize = new System.Drawing.Size(1, 1);
this.uiTrackBar2.Name = "uiTrackBar2";
this.uiTrackBar2.Size = new System.Drawing.Size(35, 99);
this.uiTrackBar2.TabIndex = 96;
this.uiTrackBar2.Text = "uiTrackBar2";
this.uiTrackBar2.Value = 50;
//
// uiLine2
//
this.uiLine2.BackColor = System.Drawing.Color.Transparent;
this.uiLine2.Font = new System.Drawing.Font("宋体", 12F);
this.uiLine2.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(48)))), ((int)(((byte)(48)))), ((int)(((byte)(48)))));
this.uiLine2.Location = new System.Drawing.Point(29, 287);
this.uiLine2.MinimumSize = new System.Drawing.Size(16, 16);
this.uiLine2.Name = "uiLine2";
@ -168,12 +93,14 @@ namespace Sunny.UI.Demo
this.uiBreadcrumb1.Size = new System.Drawing.Size(440, 25);
this.uiBreadcrumb1.TabIndex = 94;
this.uiBreadcrumb1.Text = "uiBreadcrumb1";
this.uiBreadcrumb1.UnSelectedColor = System.Drawing.Color.FromArgb(((int)(((byte)(155)))), ((int)(((byte)(200)))), ((int)(((byte)(255)))));
//
// uiRoundProcess2
//
this.uiRoundProcess2.BackColor = System.Drawing.Color.Transparent;
this.uiRoundProcess2.DecimalPlaces = 0;
this.uiRoundProcess2.Font = new System.Drawing.Font("宋体", 12F);
this.uiRoundProcess2.ForeColor2 = System.Drawing.Color.Black;
this.uiRoundProcess2.Inner = 0;
this.uiRoundProcess2.Location = new System.Drawing.Point(133, 167);
this.uiRoundProcess2.MinimumSize = new System.Drawing.Size(1, 1);
@ -185,7 +112,9 @@ namespace Sunny.UI.Demo
//
// uiLine9
//
this.uiLine9.BackColor = System.Drawing.Color.Transparent;
this.uiLine9.Font = new System.Drawing.Font("宋体", 12F);
this.uiLine9.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(48)))), ((int)(((byte)(48)))), ((int)(((byte)(48)))));
this.uiLine9.Location = new System.Drawing.Point(29, 147);
this.uiLine9.MinimumSize = new System.Drawing.Size(16, 16);
this.uiLine9.Name = "uiLine9";
@ -198,6 +127,7 @@ namespace Sunny.UI.Demo
//
this.uiRoundProcess1.BackColor = System.Drawing.Color.Transparent;
this.uiRoundProcess1.Font = new System.Drawing.Font("宋体", 12F);
this.uiRoundProcess1.ForeColor2 = System.Drawing.Color.Black;
this.uiRoundProcess1.Inner = 35;
this.uiRoundProcess1.Location = new System.Drawing.Point(15, 167);
this.uiRoundProcess1.MinimumSize = new System.Drawing.Size(1, 1);
@ -209,6 +139,7 @@ namespace Sunny.UI.Demo
//
// uiProcessBar2
//
this.uiProcessBar2.FillColor = System.Drawing.Color.FromArgb(((int)(((byte)(235)))), ((int)(((byte)(243)))), ((int)(((byte)(255)))));
this.uiProcessBar2.Font = new System.Drawing.Font("宋体", 12F);
this.uiProcessBar2.Location = new System.Drawing.Point(30, 123);
this.uiProcessBar2.MinimumSize = new System.Drawing.Size(70, 1);
@ -221,7 +152,9 @@ namespace Sunny.UI.Demo
//
// uiLine1
//
this.uiLine1.BackColor = System.Drawing.Color.Transparent;
this.uiLine1.Font = new System.Drawing.Font("宋体", 12F);
this.uiLine1.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(48)))), ((int)(((byte)(48)))), ((int)(((byte)(48)))));
this.uiLine1.Location = new System.Drawing.Point(411, 54);
this.uiLine1.MinimumSize = new System.Drawing.Size(16, 16);
this.uiLine1.Name = "uiLine1";
@ -242,7 +175,9 @@ namespace Sunny.UI.Demo
//
// uiLine5
//
this.uiLine5.BackColor = System.Drawing.Color.Transparent;
this.uiLine5.Font = new System.Drawing.Font("宋体", 12F);
this.uiLine5.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(48)))), ((int)(((byte)(48)))), ((int)(((byte)(48)))));
this.uiLine5.Location = new System.Drawing.Point(28, 369);
this.uiLine5.MinimumSize = new System.Drawing.Size(16, 16);
this.uiLine5.Name = "uiLine5";
@ -251,19 +186,11 @@ namespace Sunny.UI.Demo
this.uiLine5.Text = "UITrackBar";
this.uiLine5.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
//
// uiTrackBar1
//
this.uiTrackBar1.Font = new System.Drawing.Font("宋体", 12F);
this.uiTrackBar1.Location = new System.Drawing.Point(28, 395);
this.uiTrackBar1.MinimumSize = new System.Drawing.Size(1, 1);
this.uiTrackBar1.Name = "uiTrackBar1";
this.uiTrackBar1.Size = new System.Drawing.Size(158, 29);
this.uiTrackBar1.TabIndex = 86;
this.uiTrackBar1.Text = "uiTrackBar1";
//
// uiLine4
//
this.uiLine4.BackColor = System.Drawing.Color.Transparent;
this.uiLine4.Font = new System.Drawing.Font("宋体", 12F);
this.uiLine4.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(48)))), ((int)(((byte)(48)))), ((int)(((byte)(48)))));
this.uiLine4.Location = new System.Drawing.Point(527, 147);
this.uiLine4.MinimumSize = new System.Drawing.Size(16, 16);
this.uiLine4.Name = "uiLine4";
@ -284,7 +211,9 @@ namespace Sunny.UI.Demo
//
// uiLine3
//
this.uiLine3.BackColor = System.Drawing.Color.Transparent;
this.uiLine3.Font = new System.Drawing.Font("宋体", 12F);
this.uiLine3.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(48)))), ((int)(((byte)(48)))), ((int)(((byte)(48)))));
this.uiLine3.Location = new System.Drawing.Point(30, 54);
this.uiLine3.MinimumSize = new System.Drawing.Size(16, 16);
this.uiLine3.Name = "uiLine3";
@ -295,6 +224,7 @@ namespace Sunny.UI.Demo
//
// uiProcessBar1
//
this.uiProcessBar1.FillColor = System.Drawing.Color.FromArgb(((int)(((byte)(235)))), ((int)(((byte)(243)))), ((int)(((byte)(255)))));
this.uiProcessBar1.Font = new System.Drawing.Font("宋体", 12F);
this.uiProcessBar1.Location = new System.Drawing.Point(30, 88);
this.uiProcessBar1.MinimumSize = new System.Drawing.Size(70, 1);
@ -310,17 +240,20 @@ namespace Sunny.UI.Demo
// uiProcessBar3
//
this.uiProcessBar3.Direction = Sunny.UI.UILine.LineDirection.Vertical;
this.uiProcessBar3.FillColor = System.Drawing.Color.FromArgb(((int)(((byte)(235)))), ((int)(((byte)(243)))), ((int)(((byte)(255)))));
this.uiProcessBar3.Font = new System.Drawing.Font("宋体", 12F);
this.uiProcessBar3.Location = new System.Drawing.Point(527, 325);
this.uiProcessBar3.MinimumSize = new System.Drawing.Size(70, 1);
this.uiProcessBar3.Name = "uiProcessBar3";
this.uiProcessBar3.Size = new System.Drawing.Size(173, 169);
this.uiProcessBar3.Size = new System.Drawing.Size(173, 219);
this.uiProcessBar3.TabIndex = 103;
this.uiProcessBar3.Value = 50;
//
// uiLine6
//
this.uiLine6.BackColor = System.Drawing.Color.Transparent;
this.uiLine6.Font = new System.Drawing.Font("宋体", 12F);
this.uiLine6.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(48)))), ((int)(((byte)(48)))), ((int)(((byte)(48)))));
this.uiLine6.Location = new System.Drawing.Point(527, 287);
this.uiLine6.MinimumSize = new System.Drawing.Size(16, 16);
this.uiLine6.Name = "uiLine6";
@ -364,22 +297,188 @@ namespace Sunny.UI.Demo
this.uiRoundProcess4.TabIndex = 106;
this.uiRoundProcess4.Text = "0%";
//
// uiRuler5
//
this.uiRuler5.BackColor = System.Drawing.Color.Transparent;
this.uiRuler5.Direction = Sunny.UI.UITrackBar.BarDirection.VerticalDown;
this.uiRuler5.Font = new System.Drawing.Font("宋体", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.uiRuler5.Location = new System.Drawing.Point(439, 387);
this.uiRuler5.MinimumSize = new System.Drawing.Size(1, 1);
this.uiRuler5.MinorCount = 4;
this.uiRuler5.Name = "uiRuler5";
this.uiRuler5.Size = new System.Drawing.Size(35, 166);
this.uiRuler5.StartValue = -20D;
this.uiRuler5.StepCount = 6;
this.uiRuler5.TabIndex = 125;
this.uiRuler5.Text = "uiRuler5";
this.uiRuler5.TextDirection = Sunny.UI.UIRuler.UITextPos.Behind;
//
// uiRuler6
//
this.uiRuler6.BackColor = System.Drawing.Color.Transparent;
this.uiRuler6.Direction = Sunny.UI.UITrackBar.BarDirection.VerticalDown;
this.uiRuler6.Font = new System.Drawing.Font("宋体", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.uiRuler6.Location = new System.Drawing.Point(342, 387);
this.uiRuler6.MinimumSize = new System.Drawing.Size(1, 1);
this.uiRuler6.MinorCount = 4;
this.uiRuler6.Name = "uiRuler6";
this.uiRuler6.Size = new System.Drawing.Size(35, 166);
this.uiRuler6.TabIndex = 124;
this.uiRuler6.Text = "uiRuler6";
//
// uiRuler4
//
this.uiRuler4.BackColor = System.Drawing.Color.Transparent;
this.uiRuler4.Direction = Sunny.UI.UITrackBar.BarDirection.Vertical;
this.uiRuler4.Font = new System.Drawing.Font("宋体", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.uiRuler4.Location = new System.Drawing.Point(308, 387);
this.uiRuler4.MinimumSize = new System.Drawing.Size(1, 1);
this.uiRuler4.MinorCount = 4;
this.uiRuler4.Name = "uiRuler4";
this.uiRuler4.Size = new System.Drawing.Size(35, 166);
this.uiRuler4.TabIndex = 123;
this.uiRuler4.Text = "uiRuler4";
this.uiRuler4.TextDirection = Sunny.UI.UIRuler.UITextPos.Behind;
//
// uiRuler3
//
this.uiRuler3.BackColor = System.Drawing.Color.Transparent;
this.uiRuler3.Direction = Sunny.UI.UITrackBar.BarDirection.Vertical;
this.uiRuler3.Font = new System.Drawing.Font("宋体", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.uiRuler3.Location = new System.Drawing.Point(211, 387);
this.uiRuler3.MinimumSize = new System.Drawing.Size(1, 1);
this.uiRuler3.MinorCount = 4;
this.uiRuler3.Name = "uiRuler3";
this.uiRuler3.Size = new System.Drawing.Size(35, 166);
this.uiRuler3.TabIndex = 122;
this.uiRuler3.Text = "uiRuler3";
//
// uiRuler2
//
this.uiRuler2.BackColor = System.Drawing.Color.Transparent;
this.uiRuler2.Font = new System.Drawing.Font("宋体", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.uiRuler2.Location = new System.Drawing.Point(28, 395);
this.uiRuler2.MinimumSize = new System.Drawing.Size(1, 1);
this.uiRuler2.MinorCount = 4;
this.uiRuler2.Name = "uiRuler2";
this.uiRuler2.Size = new System.Drawing.Size(173, 27);
this.uiRuler2.TabIndex = 121;
this.uiRuler2.Text = "uiRuler2";
//
// uiRuler1
//
this.uiRuler1.BackColor = System.Drawing.Color.Transparent;
this.uiRuler1.Font = new System.Drawing.Font("宋体", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.uiRuler1.Location = new System.Drawing.Point(28, 517);
this.uiRuler1.MinimumSize = new System.Drawing.Size(1, 1);
this.uiRuler1.MinorCount = 4;
this.uiRuler1.Name = "uiRuler1";
this.uiRuler1.Size = new System.Drawing.Size(173, 27);
this.uiRuler1.TabIndex = 120;
this.uiRuler1.Text = "uiRuler1";
this.uiRuler1.TextDirection = Sunny.UI.UIRuler.UITextPos.Behind;
//
// uiTrackBar8
//
this.uiTrackBar8.Direction = Sunny.UI.UITrackBar.BarDirection.VerticalDown;
this.uiTrackBar8.Font = new System.Drawing.Font("宋体", 12F);
this.uiTrackBar8.Location = new System.Drawing.Point(373, 395);
this.uiTrackBar8.MinimumSize = new System.Drawing.Size(1, 1);
this.uiTrackBar8.Name = "uiTrackBar8";
this.uiTrackBar8.Size = new System.Drawing.Size(35, 149);
this.uiTrackBar8.TabIndex = 119;
this.uiTrackBar8.Text = "uiTrackBar8";
this.uiTrackBar8.Value = 50;
//
// uiTrackBar7
//
this.uiTrackBar7.Direction = Sunny.UI.UITrackBar.BarDirection.VerticalDown;
this.uiTrackBar7.Font = new System.Drawing.Font("宋体", 12F);
this.uiTrackBar7.Location = new System.Drawing.Point(408, 395);
this.uiTrackBar7.Minimum = -20;
this.uiTrackBar7.MinimumSize = new System.Drawing.Size(1, 1);
this.uiTrackBar7.Name = "uiTrackBar7";
this.uiTrackBar7.Size = new System.Drawing.Size(35, 149);
this.uiTrackBar7.TabIndex = 118;
this.uiTrackBar7.Text = "uiTrackBar7";
//
// uiTrackBar5
//
this.uiTrackBar5.Direction = Sunny.UI.UITrackBar.BarDirection.Vertical;
this.uiTrackBar5.Font = new System.Drawing.Font("宋体", 12F);
this.uiTrackBar5.Location = new System.Drawing.Point(278, 395);
this.uiTrackBar5.MinimumSize = new System.Drawing.Size(1, 1);
this.uiTrackBar5.Name = "uiTrackBar5";
this.uiTrackBar5.Size = new System.Drawing.Size(35, 149);
this.uiTrackBar5.TabIndex = 117;
this.uiTrackBar5.Text = "uiTrackBar5";
//
// uiTrackBar4
//
this.uiTrackBar4.Font = new System.Drawing.Font("宋体", 12F);
this.uiTrackBar4.Location = new System.Drawing.Point(36, 490);
this.uiTrackBar4.MinimumSize = new System.Drawing.Size(1, 1);
this.uiTrackBar4.Name = "uiTrackBar4";
this.uiTrackBar4.Size = new System.Drawing.Size(158, 29);
this.uiTrackBar4.TabIndex = 116;
this.uiTrackBar4.Text = "uiTrackBar4";
this.uiTrackBar4.ValueChanged += new System.EventHandler(this.uiTrackBar4_ValueChanged);
//
// uiTrackBar3
//
this.uiTrackBar3.Font = new System.Drawing.Font("宋体", 12F);
this.uiTrackBar3.Location = new System.Drawing.Point(36, 455);
this.uiTrackBar3.MinimumSize = new System.Drawing.Size(1, 1);
this.uiTrackBar3.Name = "uiTrackBar3";
this.uiTrackBar3.Size = new System.Drawing.Size(158, 29);
this.uiTrackBar3.TabIndex = 115;
this.uiTrackBar3.Text = "uiTrackBar3";
this.uiTrackBar3.ValueChanged += new System.EventHandler(this.uiTrackBar3_ValueChanged);
//
// uiTrackBar2
//
this.uiTrackBar2.Direction = Sunny.UI.UITrackBar.BarDirection.Vertical;
this.uiTrackBar2.Font = new System.Drawing.Font("宋体", 12F);
this.uiTrackBar2.Location = new System.Drawing.Point(243, 395);
this.uiTrackBar2.MinimumSize = new System.Drawing.Size(1, 1);
this.uiTrackBar2.Name = "uiTrackBar2";
this.uiTrackBar2.Size = new System.Drawing.Size(35, 149);
this.uiTrackBar2.TabIndex = 114;
this.uiTrackBar2.Text = "uiTrackBar2";
this.uiTrackBar2.Value = 50;
//
// uiTrackBar1
//
this.uiTrackBar1.Font = new System.Drawing.Font("宋体", 12F);
this.uiTrackBar1.Location = new System.Drawing.Point(36, 420);
this.uiTrackBar1.MinimumSize = new System.Drawing.Size(1, 1);
this.uiTrackBar1.Name = "uiTrackBar1";
this.uiTrackBar1.Size = new System.Drawing.Size(158, 29);
this.uiTrackBar1.TabIndex = 113;
this.uiTrackBar1.Text = "uiTrackBar1";
//
// FProcess
//
this.AllowShowTitle = true;
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.None;
this.ClientSize = new System.Drawing.Size(800, 546);
this.Controls.Add(this.uiRoundProcess4);
this.Controls.Add(this.uiRoundProcess3);
this.Controls.Add(this.uiLine6);
this.Controls.Add(this.uiProcessBar3);
this.ClientSize = new System.Drawing.Size(800, 635);
this.Controls.Add(this.uiRuler5);
this.Controls.Add(this.uiRuler6);
this.Controls.Add(this.uiRuler4);
this.Controls.Add(this.uiRuler3);
this.Controls.Add(this.uiRuler2);
this.Controls.Add(this.uiRuler1);
this.Controls.Add(this.uiTrackBar8);
this.Controls.Add(this.uiTrackBar7);
this.Controls.Add(this.uiTrackBar6);
this.Controls.Add(this.uiTrackBar5);
this.Controls.Add(this.uiTrackBar4);
this.Controls.Add(this.uiTrackBar3);
this.Controls.Add(this.uiTrackBar2);
this.Controls.Add(this.uiTrackBar1);
this.Controls.Add(this.uiRoundProcess4);
this.Controls.Add(this.uiRoundProcess3);
this.Controls.Add(this.uiLine6);
this.Controls.Add(this.uiProcessBar3);
this.Controls.Add(this.uiLine2);
this.Controls.Add(this.uiBreadcrumb1);
this.Controls.Add(this.uiRoundProcess2);
@ -389,7 +488,6 @@ namespace Sunny.UI.Demo
this.Controls.Add(this.uiLine1);
this.Controls.Add(this.uiWaitingBar1);
this.Controls.Add(this.uiLine5);
this.Controls.Add(this.uiTrackBar1);
this.Controls.Add(this.uiLine4);
this.Controls.Add(this.uiProgressIndicator1);
this.Controls.Add(this.uiLine3);
@ -404,14 +502,6 @@ namespace Sunny.UI.Demo
}
#endregion
private UITrackBar uiTrackBar8;
private UITrackBar uiTrackBar7;
private UITrackBar uiTrackBar6;
private UITrackBar uiTrackBar5;
private UITrackBar uiTrackBar4;
private UITrackBar uiTrackBar3;
private UITrackBar uiTrackBar2;
private UILine uiLine2;
private UIBreadcrumb uiBreadcrumb1;
private UIRoundProcess uiRoundProcess2;
@ -421,7 +511,6 @@ namespace Sunny.UI.Demo
private UILine uiLine1;
private UIWaitingBar uiWaitingBar1;
private UILine uiLine5;
private UITrackBar uiTrackBar1;
private UILine uiLine4;
private UIProgressIndicator uiProgressIndicator1;
private UILine uiLine3;
@ -431,5 +520,18 @@ namespace Sunny.UI.Demo
private UILine uiLine6;
private UIRoundProcess uiRoundProcess3;
private UIRoundProcess uiRoundProcess4;
private UIRuler uiRuler5;
private UIRuler uiRuler6;
private UIRuler uiRuler4;
private UIRuler uiRuler3;
private UIRuler uiRuler2;
private UIRuler uiRuler1;
private UITrackBar uiTrackBar8;
private UITrackBar uiTrackBar7;
private UITrackBar uiTrackBar5;
private UITrackBar uiTrackBar4;
private UITrackBar uiTrackBar3;
private UITrackBar uiTrackBar2;
private UITrackBar uiTrackBar1;
}
}

View File

@ -50,16 +50,18 @@ namespace Sunny.UI.Demo
this.uiLine3 = new Sunny.UI.UILine();
this.uiSignal1 = new Sunny.UI.UISignal();
this.uiLedLabel4 = new Sunny.UI.UILedLabel();
this.uiLedLabel3 = new Sunny.UI.UILedLabel();
this.uiLedLabel2 = new Sunny.UI.UILedLabel();
this.uiLedLabel1 = new Sunny.UI.UILedLabel();
this.uiLedLabel = new Sunny.UI.UILine();
this.uiDigitalLabel2 = new Sunny.UI.UIDigitalLabel();
this.uiDigitalLabel1 = new Sunny.UI.UIDigitalLabel();
this.uiLine4 = new Sunny.UI.UILine();
this.SuspendLayout();
//
// uiBattery6
//
this.uiBattery6.Font = new System.Drawing.Font("宋体", 12F);
this.uiBattery6.Location = new System.Drawing.Point(301, 269);
this.uiBattery6.Location = new System.Drawing.Point(301, 364);
this.uiBattery6.MinimumSize = new System.Drawing.Size(1, 1);
this.uiBattery6.Name = "uiBattery6";
this.uiBattery6.Size = new System.Drawing.Size(48, 24);
@ -69,7 +71,7 @@ namespace Sunny.UI.Demo
// uiBattery5
//
this.uiBattery5.Font = new System.Drawing.Font("宋体", 12F);
this.uiBattery5.Location = new System.Drawing.Point(246, 269);
this.uiBattery5.Location = new System.Drawing.Point(246, 364);
this.uiBattery5.MinimumSize = new System.Drawing.Size(1, 1);
this.uiBattery5.Name = "uiBattery5";
this.uiBattery5.Power = 75;
@ -80,7 +82,7 @@ namespace Sunny.UI.Demo
// uiBattery4
//
this.uiBattery4.Font = new System.Drawing.Font("宋体", 12F);
this.uiBattery4.Location = new System.Drawing.Point(192, 269);
this.uiBattery4.Location = new System.Drawing.Point(192, 364);
this.uiBattery4.MinimumSize = new System.Drawing.Size(1, 1);
this.uiBattery4.Name = "uiBattery4";
this.uiBattery4.Power = 50;
@ -91,7 +93,7 @@ namespace Sunny.UI.Demo
// uiBattery3
//
this.uiBattery3.Font = new System.Drawing.Font("宋体", 12F);
this.uiBattery3.Location = new System.Drawing.Point(138, 269);
this.uiBattery3.Location = new System.Drawing.Point(138, 364);
this.uiBattery3.MinimumSize = new System.Drawing.Size(1, 1);
this.uiBattery3.Name = "uiBattery3";
this.uiBattery3.Power = 25;
@ -102,7 +104,7 @@ namespace Sunny.UI.Demo
// uiBattery2
//
this.uiBattery2.Font = new System.Drawing.Font("宋体", 12F);
this.uiBattery2.Location = new System.Drawing.Point(84, 269);
this.uiBattery2.Location = new System.Drawing.Point(84, 364);
this.uiBattery2.MinimumSize = new System.Drawing.Size(1, 1);
this.uiBattery2.Name = "uiBattery2";
this.uiBattery2.Power = 1;
@ -113,7 +115,7 @@ namespace Sunny.UI.Demo
// uiBattery1
//
this.uiBattery1.Font = new System.Drawing.Font("宋体", 12F);
this.uiBattery1.Location = new System.Drawing.Point(30, 269);
this.uiBattery1.Location = new System.Drawing.Point(30, 364);
this.uiBattery1.MinimumSize = new System.Drawing.Size(1, 1);
this.uiBattery1.Name = "uiBattery1";
this.uiBattery1.Size = new System.Drawing.Size(48, 24);
@ -122,8 +124,10 @@ namespace Sunny.UI.Demo
//
// uiLine2
//
this.uiLine2.BackColor = System.Drawing.Color.Transparent;
this.uiLine2.Font = new System.Drawing.Font("宋体", 12F);
this.uiLine2.Location = new System.Drawing.Point(30, 233);
this.uiLine2.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(48)))), ((int)(((byte)(48)))), ((int)(((byte)(48)))));
this.uiLine2.Location = new System.Drawing.Point(30, 328);
this.uiLine2.MinimumSize = new System.Drawing.Size(16, 16);
this.uiLine2.Name = "uiLine2";
this.uiLine2.Size = new System.Drawing.Size(319, 20);
@ -133,7 +137,9 @@ namespace Sunny.UI.Demo
//
// uiLine7
//
this.uiLine7.BackColor = System.Drawing.Color.Transparent;
this.uiLine7.Font = new System.Drawing.Font("宋体", 12F);
this.uiLine7.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(48)))), ((int)(((byte)(48)))), ((int)(((byte)(48)))));
this.uiLine7.Location = new System.Drawing.Point(381, 55);
this.uiLine7.MinimumSize = new System.Drawing.Size(16, 16);
this.uiLine7.Name = "uiLine7";
@ -144,7 +150,9 @@ namespace Sunny.UI.Demo
//
// uiLine1
//
this.uiLine1.BackColor = System.Drawing.Color.Transparent;
this.uiLine1.Font = new System.Drawing.Font("宋体", 12F);
this.uiLine1.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(48)))), ((int)(((byte)(48)))), ((int)(((byte)(48)))));
this.uiLine1.Location = new System.Drawing.Point(30, 55);
this.uiLine1.MinimumSize = new System.Drawing.Size(16, 16);
this.uiLine1.Name = "uiLine1";
@ -162,7 +170,7 @@ namespace Sunny.UI.Demo
this.uiLedStopwatch1.Name = "uiLedStopwatch1";
this.uiLedStopwatch1.Size = new System.Drawing.Size(190, 34);
this.uiLedStopwatch1.TabIndex = 61;
this.uiLedStopwatch1.Text = "00:06";
this.uiLedStopwatch1.Text = "12:50";
//
// uiLedDisplay1
//
@ -181,7 +189,7 @@ namespace Sunny.UI.Demo
// uiSignal6
//
this.uiSignal6.Font = new System.Drawing.Font("宋体", 12F);
this.uiSignal6.Location = new System.Drawing.Point(591, 259);
this.uiSignal6.Location = new System.Drawing.Point(591, 354);
this.uiSignal6.MinimumSize = new System.Drawing.Size(1, 1);
this.uiSignal6.Name = "uiSignal6";
this.uiSignal6.Size = new System.Drawing.Size(35, 35);
@ -192,7 +200,7 @@ namespace Sunny.UI.Demo
//
this.uiSignal5.Font = new System.Drawing.Font("宋体", 12F);
this.uiSignal5.Level = 4;
this.uiSignal5.Location = new System.Drawing.Point(550, 259);
this.uiSignal5.Location = new System.Drawing.Point(550, 354);
this.uiSignal5.MinimumSize = new System.Drawing.Size(1, 1);
this.uiSignal5.Name = "uiSignal5";
this.uiSignal5.Size = new System.Drawing.Size(35, 35);
@ -203,7 +211,7 @@ namespace Sunny.UI.Demo
//
this.uiSignal4.Font = new System.Drawing.Font("宋体", 12F);
this.uiSignal4.Level = 3;
this.uiSignal4.Location = new System.Drawing.Point(509, 259);
this.uiSignal4.Location = new System.Drawing.Point(509, 354);
this.uiSignal4.MinimumSize = new System.Drawing.Size(1, 1);
this.uiSignal4.Name = "uiSignal4";
this.uiSignal4.Size = new System.Drawing.Size(35, 35);
@ -214,7 +222,7 @@ namespace Sunny.UI.Demo
//
this.uiSignal3.Font = new System.Drawing.Font("宋体", 12F);
this.uiSignal3.Level = 2;
this.uiSignal3.Location = new System.Drawing.Point(468, 259);
this.uiSignal3.Location = new System.Drawing.Point(468, 354);
this.uiSignal3.MinimumSize = new System.Drawing.Size(1, 1);
this.uiSignal3.Name = "uiSignal3";
this.uiSignal3.Size = new System.Drawing.Size(35, 35);
@ -225,7 +233,7 @@ namespace Sunny.UI.Demo
//
this.uiSignal2.Font = new System.Drawing.Font("宋体", 12F);
this.uiSignal2.Level = 1;
this.uiSignal2.Location = new System.Drawing.Point(427, 259);
this.uiSignal2.Location = new System.Drawing.Point(427, 354);
this.uiSignal2.MinimumSize = new System.Drawing.Size(1, 1);
this.uiSignal2.Name = "uiSignal2";
this.uiSignal2.Size = new System.Drawing.Size(35, 35);
@ -234,8 +242,10 @@ namespace Sunny.UI.Demo
//
// uiLine3
//
this.uiLine3.BackColor = System.Drawing.Color.Transparent;
this.uiLine3.Font = new System.Drawing.Font("宋体", 12F);
this.uiLine3.Location = new System.Drawing.Point(381, 233);
this.uiLine3.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(48)))), ((int)(((byte)(48)))), ((int)(((byte)(48)))));
this.uiLine3.Location = new System.Drawing.Point(381, 328);
this.uiLine3.MinimumSize = new System.Drawing.Size(16, 16);
this.uiLine3.Name = "uiLine3";
this.uiLine3.Size = new System.Drawing.Size(319, 20);
@ -247,7 +257,7 @@ namespace Sunny.UI.Demo
//
this.uiSignal1.Font = new System.Drawing.Font("宋体", 12F);
this.uiSignal1.Level = 0;
this.uiSignal1.Location = new System.Drawing.Point(386, 259);
this.uiSignal1.Location = new System.Drawing.Point(386, 354);
this.uiSignal1.MinimumSize = new System.Drawing.Size(1, 1);
this.uiSignal1.Name = "uiSignal1";
this.uiSignal1.Size = new System.Drawing.Size(35, 35);
@ -260,7 +270,7 @@ namespace Sunny.UI.Demo
this.uiLedLabel4.Font = new System.Drawing.Font("宋体", 12F);
this.uiLedLabel4.ForeColor = System.Drawing.Color.Lime;
this.uiLedLabel4.IntervalOn = 3;
this.uiLedLabel4.Location = new System.Drawing.Point(517, 175);
this.uiLedLabel4.Location = new System.Drawing.Point(395, 175);
this.uiLedLabel4.MinimumSize = new System.Drawing.Size(1, 1);
this.uiLedLabel4.Name = "uiLedLabel4";
this.uiLedLabel4.Size = new System.Drawing.Size(181, 35);
@ -269,18 +279,6 @@ namespace Sunny.UI.Demo
this.uiLedLabel4.TabIndex = 98;
this.uiLedLabel4.Text = "36.1°C";
//
// uiLedLabel3
//
this.uiLedLabel3.Font = new System.Drawing.Font("宋体", 12F);
this.uiLedLabel3.IntervalOn = 3;
this.uiLedLabel3.Location = new System.Drawing.Point(336, 175);
this.uiLedLabel3.MinimumSize = new System.Drawing.Size(1, 1);
this.uiLedLabel3.Name = "uiLedLabel3";
this.uiLedLabel3.Size = new System.Drawing.Size(150, 35);
this.uiLedLabel3.TabIndex = 97;
this.uiLedLabel3.Text = "999.99";
this.uiLedLabel3.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
//
// uiLedLabel2
//
this.uiLedLabel2.Font = new System.Drawing.Font("宋体", 12F);
@ -289,7 +287,7 @@ namespace Sunny.UI.Demo
this.uiLedLabel2.MinimumSize = new System.Drawing.Size(1, 1);
this.uiLedLabel2.Name = "uiLedLabel2";
this.uiLedLabel2.Size = new System.Drawing.Size(116, 35);
this.uiLedLabel2.Style = Sunny.UI.UIStyle.Red;
this.uiLedLabel2.Style = Sunny.UI.UIStyle.Custom;
this.uiLedLabel2.StyleCustomMode = true;
this.uiLedLabel2.TabIndex = 96;
this.uiLedLabel2.Text = "999.99";
@ -308,7 +306,9 @@ namespace Sunny.UI.Demo
//
// uiLedLabel
//
this.uiLedLabel.BackColor = System.Drawing.Color.Transparent;
this.uiLedLabel.Font = new System.Drawing.Font("宋体", 12F);
this.uiLedLabel.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(48)))), ((int)(((byte)(48)))), ((int)(((byte)(48)))));
this.uiLedLabel.Location = new System.Drawing.Point(30, 139);
this.uiLedLabel.MinimumSize = new System.Drawing.Size(16, 16);
this.uiLedLabel.Name = "uiLedLabel";
@ -317,13 +317,59 @@ namespace Sunny.UI.Demo
this.uiLedLabel.Text = "UILedLabel (仅支持英文、标点符号、希腊字母)";
this.uiLedLabel.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
//
// uiDigitalLabel2
//
this.uiDigitalLabel2.BackColor = System.Drawing.Color.Black;
this.uiDigitalLabel2.DecimalPlaces = 1;
this.uiDigitalLabel2.DigitalSize = 20;
this.uiDigitalLabel2.Font = new System.Drawing.Font("宋体", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.uiDigitalLabel2.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(224)))), ((int)(((byte)(192)))));
this.uiDigitalLabel2.Location = new System.Drawing.Point(395, 269);
this.uiDigitalLabel2.MinimumSize = new System.Drawing.Size(1, 1);
this.uiDigitalLabel2.Name = "uiDigitalLabel2";
this.uiDigitalLabel2.Size = new System.Drawing.Size(208, 38);
this.uiDigitalLabel2.TabIndex = 108;
this.uiDigitalLabel2.Text = "uiDigitalLabel2";
this.uiDigitalLabel2.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
this.uiDigitalLabel2.Value = 6789.9D;
//
// uiDigitalLabel1
//
this.uiDigitalLabel1.BackColor = System.Drawing.Color.Black;
this.uiDigitalLabel1.Font = new System.Drawing.Font("宋体", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.uiDigitalLabel1.ForeColor = System.Drawing.Color.Lime;
this.uiDigitalLabel1.Location = new System.Drawing.Point(42, 269);
this.uiDigitalLabel1.MinimumSize = new System.Drawing.Size(1, 1);
this.uiDigitalLabel1.Name = "uiDigitalLabel1";
this.uiDigitalLabel1.Size = new System.Drawing.Size(208, 42);
this.uiDigitalLabel1.TabIndex = 107;
this.uiDigitalLabel1.Text = "uiDigitalLabel1";
this.uiDigitalLabel1.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
this.uiDigitalLabel1.TextOffset = new System.Drawing.Point(6, 0);
this.uiDigitalLabel1.Value = -123.45D;
//
// uiLine4
//
this.uiLine4.BackColor = System.Drawing.Color.Transparent;
this.uiLine4.Font = new System.Drawing.Font("宋体", 12F);
this.uiLine4.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(48)))), ((int)(((byte)(48)))), ((int)(((byte)(48)))));
this.uiLine4.Location = new System.Drawing.Point(30, 229);
this.uiLine4.MinimumSize = new System.Drawing.Size(16, 16);
this.uiLine4.Name = "uiLine4";
this.uiLine4.Size = new System.Drawing.Size(668, 20);
this.uiLine4.TabIndex = 109;
this.uiLine4.Text = "UIDigitalLabel";
this.uiLine4.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
//
// FLed
//
this.AllowShowTitle = true;
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.None;
this.ClientSize = new System.Drawing.Size(800, 450);
this.ClientSize = new System.Drawing.Size(800, 555);
this.Controls.Add(this.uiLine4);
this.Controls.Add(this.uiDigitalLabel2);
this.Controls.Add(this.uiDigitalLabel1);
this.Controls.Add(this.uiLedLabel4);
this.Controls.Add(this.uiLedLabel3);
this.Controls.Add(this.uiLedLabel2);
this.Controls.Add(this.uiLedLabel1);
this.Controls.Add(this.uiLedLabel);
@ -376,9 +422,11 @@ namespace Sunny.UI.Demo
private UILine uiLine3;
private UISignal uiSignal1;
private UILedLabel uiLedLabel4;
private UILedLabel uiLedLabel3;
private UILedLabel uiLedLabel2;
private UILedLabel uiLedLabel1;
private UILine uiLedLabel;
private UIDigitalLabel uiDigitalLabel2;
private UIDigitalLabel uiDigitalLabel1;
private UILine uiLine4;
}
}

View File

@ -21,6 +21,7 @@
value++;
uiBattery1.Power = value;
uiLedDisplay1.Text = value + " Ω";
uiDigitalLabel2.Value += 0.1;
}
}
}

View File

@ -35,6 +35,11 @@ namespace Sunny.UI.Demo
this.uiRoundMeter2 = new Sunny.UI.UIRoundMeter();
this.uiLine6 = new Sunny.UI.UILine();
this.uiRoundMeter1 = new Sunny.UI.UIRoundMeter();
this.uiRuler3 = new Sunny.UI.UIRuler();
this.uiThermometer1 = new Sunny.UI.UIThermometer();
this.uiLine1 = new Sunny.UI.UILine();
this.uiRuler1 = new Sunny.UI.UIRuler();
this.uiThermometer2 = new Sunny.UI.UIThermometer();
this.SuspendLayout();
//
// uiAnalogMeter1
@ -107,11 +112,81 @@ namespace Sunny.UI.Demo
this.uiRoundMeter1.TabIndex = 69;
this.uiRoundMeter1.Text = "uiRoundMeter1";
//
// uiRuler3
//
this.uiRuler3.BackColor = System.Drawing.Color.Transparent;
this.uiRuler3.Direction = Sunny.UI.UITrackBar.BarDirection.Vertical;
this.uiRuler3.Font = new System.Drawing.Font("宋体", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.uiRuler3.Location = new System.Drawing.Point(56, 287);
this.uiRuler3.MinimumSize = new System.Drawing.Size(1, 1);
this.uiRuler3.MinorCount = 4;
this.uiRuler3.Name = "uiRuler3";
this.uiRuler3.Size = new System.Drawing.Size(35, 196);
this.uiRuler3.TabIndex = 113;
this.uiRuler3.Text = "uiRuler3";
//
// uiThermometer1
//
this.uiThermometer1.Font = new System.Drawing.Font("宋体", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.uiThermometer1.Location = new System.Drawing.Point(78, 294);
this.uiThermometer1.MinimumSize = new System.Drawing.Size(1, 1);
this.uiThermometer1.Name = "uiThermometer1";
this.uiThermometer1.Size = new System.Drawing.Size(49, 194);
this.uiThermometer1.TabIndex = 112;
this.uiThermometer1.Text = "uiThermometer1";
this.uiThermometer1.Value = 30;
//
// uiLine1
//
this.uiLine1.BackColor = System.Drawing.Color.Transparent;
this.uiLine1.Font = new System.Drawing.Font("宋体", 12F);
this.uiLine1.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(48)))), ((int)(((byte)(48)))), ((int)(((byte)(48)))));
this.uiLine1.LineColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(160)))), ((int)(((byte)(255)))));
this.uiLine1.Location = new System.Drawing.Point(30, 261);
this.uiLine1.MinimumSize = new System.Drawing.Size(16, 16);
this.uiLine1.Name = "uiLine1";
this.uiLine1.Size = new System.Drawing.Size(319, 20);
this.uiLine1.TabIndex = 111;
this.uiLine1.Text = "UIThermometer";
this.uiLine1.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
//
// uiRuler1
//
this.uiRuler1.BackColor = System.Drawing.Color.Transparent;
this.uiRuler1.Direction = Sunny.UI.UITrackBar.BarDirection.Vertical;
this.uiRuler1.Font = new System.Drawing.Font("宋体", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.uiRuler1.Location = new System.Drawing.Point(213, 287);
this.uiRuler1.MinimumSize = new System.Drawing.Size(1, 1);
this.uiRuler1.MinorCount = 4;
this.uiRuler1.Name = "uiRuler1";
this.uiRuler1.Size = new System.Drawing.Size(35, 196);
this.uiRuler1.StartValue = -20D;
this.uiRuler1.StepCount = 6;
this.uiRuler1.TabIndex = 115;
this.uiRuler1.Text = "uiRuler1";
//
// uiThermometer2
//
this.uiThermometer2.Font = new System.Drawing.Font("宋体", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.uiThermometer2.Location = new System.Drawing.Point(235, 294);
this.uiThermometer2.Minimum = -20;
this.uiThermometer2.MinimumSize = new System.Drawing.Size(1, 1);
this.uiThermometer2.Name = "uiThermometer2";
this.uiThermometer2.Size = new System.Drawing.Size(49, 194);
this.uiThermometer2.TabIndex = 114;
this.uiThermometer2.Text = "uiThermometer2";
this.uiThermometer2.Value = 30;
//
// FMeter
//
this.AllowShowTitle = true;
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.None;
this.ClientSize = new System.Drawing.Size(800, 539);
this.Controls.Add(this.uiRuler1);
this.Controls.Add(this.uiThermometer2);
this.Controls.Add(this.uiRuler3);
this.Controls.Add(this.uiThermometer1);
this.Controls.Add(this.uiLine1);
this.Controls.Add(this.uiAnalogMeter1);
this.Controls.Add(this.uiLine9);
this.Controls.Add(this.uiLine6);
@ -132,5 +207,10 @@ namespace Sunny.UI.Demo
private UIRoundMeter uiRoundMeter2;
private UILine uiLine6;
private UIRoundMeter uiRoundMeter1;
private UIRuler uiRuler3;
private UIThermometer uiThermometer1;
private UILine uiLine1;
private UIRuler uiRuler1;
private UIThermometer uiThermometer2;
}
}

View File

@ -16,6 +16,9 @@ namespace Sunny.UI.Demo
uiRoundMeter1.Angle = value * 10;
uiRoundMeter2.Angle = value * 10;
uiAnalogMeter1.Value = value;
uiThermometer1.Value = value;
uiThermometer2.Value = value;
}
Timer timer = new Timer();

View File

@ -317,265 +317,265 @@
<data name="uiRoundMeter1.AngleImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
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
</value>
</data>
<data name="uiRoundMeter1.BackgroundImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
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
5JRT/j+8XYYnp5DajQAAAABJRU5ErkJggg==
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
A3LKKf8faGOFumfKRXoAAAAASUVORK5CYII=
</value>
</data>
</root>

View File

@ -41,8 +41,8 @@
<ApplicationManifest>app.manifest</ApplicationManifest>
</PropertyGroup>
<ItemGroup>
<Reference Include="SunnyUI, Version=3.6.1.0, Culture=neutral, PublicKeyToken=27d7d2e821d97aeb, processorArchitecture=MSIL">
<HintPath>..\packages\SunnyUI.3.6.1\lib\net472\SunnyUI.dll</HintPath>
<Reference Include="SunnyUI, Version=3.6.2.0, Culture=neutral, PublicKeyToken=27d7d2e821d97aeb, processorArchitecture=MSIL">
<HintPath>..\packages\SunnyUI.3.6.2\lib\net472\SunnyUI.dll</HintPath>
</Reference>
<Reference Include="SunnyUI.Common, Version=3.5.1.0, Culture=neutral, PublicKeyToken=5a271fb7ba597231, processorArchitecture=MSIL">
<HintPath>..\packages\SunnyUI.Common.3.5.1\lib\net472\SunnyUI.Common.dll</HintPath>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="SunnyUI" version="3.6.1" targetFramework="net472" />
<package id="SunnyUI" version="3.6.2" targetFramework="net472" />
<package id="SunnyUI.Common" version="3.5.1" targetFramework="net472" />
</packages>