* 更改了控件重绘的流程
This commit is contained in:
parent
a58de5e371
commit
74fcc672f2
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
9
SunnyUI.Demo/Controls/FButton.Designer.cs
generated
9
SunnyUI.Demo/Controls/FButton.Designer.cs
generated
@ -663,10 +663,12 @@
|
|||||||
this.uiSymbolButton8.FillPressColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(137)))), ((int)(((byte)(43)))));
|
this.uiSymbolButton8.FillPressColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(137)))), ((int)(((byte)(43)))));
|
||||||
this.uiSymbolButton8.FillSelectedColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(137)))), ((int)(((byte)(43)))));
|
this.uiSymbolButton8.FillSelectedColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(137)))), ((int)(((byte)(43)))));
|
||||||
this.uiSymbolButton8.Font = new System.Drawing.Font("微软雅黑", 12F);
|
this.uiSymbolButton8.Font = new System.Drawing.Font("微软雅黑", 12F);
|
||||||
|
this.uiSymbolButton8.ImageAlign = System.Drawing.ContentAlignment.TopLeft;
|
||||||
this.uiSymbolButton8.IsCircle = true;
|
this.uiSymbolButton8.IsCircle = true;
|
||||||
this.uiSymbolButton8.Location = new System.Drawing.Point(194, 280);
|
this.uiSymbolButton8.Location = new System.Drawing.Point(194, 280);
|
||||||
this.uiSymbolButton8.MinimumSize = new System.Drawing.Size(1, 1);
|
this.uiSymbolButton8.MinimumSize = new System.Drawing.Size(1, 1);
|
||||||
this.uiSymbolButton8.Name = "uiSymbolButton8";
|
this.uiSymbolButton8.Name = "uiSymbolButton8";
|
||||||
|
this.uiSymbolButton8.Padding = new System.Windows.Forms.Padding(7, 9, 0, 0);
|
||||||
this.uiSymbolButton8.RectColor = System.Drawing.Color.FromArgb(((int)(((byte)(220)))), ((int)(((byte)(155)))), ((int)(((byte)(40)))));
|
this.uiSymbolButton8.RectColor = System.Drawing.Color.FromArgb(((int)(((byte)(220)))), ((int)(((byte)(155)))), ((int)(((byte)(40)))));
|
||||||
this.uiSymbolButton8.RectHoverColor = System.Drawing.Color.FromArgb(((int)(((byte)(223)))), ((int)(((byte)(174)))), ((int)(((byte)(86)))));
|
this.uiSymbolButton8.RectHoverColor = System.Drawing.Color.FromArgb(((int)(((byte)(223)))), ((int)(((byte)(174)))), ((int)(((byte)(86)))));
|
||||||
this.uiSymbolButton8.RectPressColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(137)))), ((int)(((byte)(43)))));
|
this.uiSymbolButton8.RectPressColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(137)))), ((int)(((byte)(43)))));
|
||||||
@ -685,10 +687,12 @@
|
|||||||
this.uiSymbolButton9.FillPressColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(168)))), ((int)(((byte)(35)))));
|
this.uiSymbolButton9.FillPressColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(168)))), ((int)(((byte)(35)))));
|
||||||
this.uiSymbolButton9.FillSelectedColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(168)))), ((int)(((byte)(35)))));
|
this.uiSymbolButton9.FillSelectedColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(168)))), ((int)(((byte)(35)))));
|
||||||
this.uiSymbolButton9.Font = new System.Drawing.Font("微软雅黑", 12F);
|
this.uiSymbolButton9.Font = new System.Drawing.Font("微软雅黑", 12F);
|
||||||
|
this.uiSymbolButton9.ImageAlign = System.Drawing.ContentAlignment.TopLeft;
|
||||||
this.uiSymbolButton9.IsCircle = true;
|
this.uiSymbolButton9.IsCircle = true;
|
||||||
this.uiSymbolButton9.Location = new System.Drawing.Point(153, 280);
|
this.uiSymbolButton9.Location = new System.Drawing.Point(153, 280);
|
||||||
this.uiSymbolButton9.MinimumSize = new System.Drawing.Size(1, 1);
|
this.uiSymbolButton9.MinimumSize = new System.Drawing.Size(1, 1);
|
||||||
this.uiSymbolButton9.Name = "uiSymbolButton9";
|
this.uiSymbolButton9.Name = "uiSymbolButton9";
|
||||||
|
this.uiSymbolButton9.Padding = new System.Windows.Forms.Padding(6, 8, 0, 0);
|
||||||
this.uiSymbolButton9.RectColor = System.Drawing.Color.FromArgb(((int)(((byte)(110)))), ((int)(((byte)(190)))), ((int)(((byte)(40)))));
|
this.uiSymbolButton9.RectColor = System.Drawing.Color.FromArgb(((int)(((byte)(110)))), ((int)(((byte)(190)))), ((int)(((byte)(40)))));
|
||||||
this.uiSymbolButton9.RectHoverColor = System.Drawing.Color.FromArgb(((int)(((byte)(136)))), ((int)(((byte)(202)))), ((int)(((byte)(81)))));
|
this.uiSymbolButton9.RectHoverColor = System.Drawing.Color.FromArgb(((int)(((byte)(136)))), ((int)(((byte)(202)))), ((int)(((byte)(81)))));
|
||||||
this.uiSymbolButton9.RectPressColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(168)))), ((int)(((byte)(35)))));
|
this.uiSymbolButton9.RectPressColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(168)))), ((int)(((byte)(35)))));
|
||||||
@ -704,10 +708,12 @@
|
|||||||
this.uiSymbolButton10.Cursor = System.Windows.Forms.Cursors.Hand;
|
this.uiSymbolButton10.Cursor = System.Windows.Forms.Cursors.Hand;
|
||||||
this.uiSymbolButton10.Font = new System.Drawing.Font("微软雅黑", 12F);
|
this.uiSymbolButton10.Font = new System.Drawing.Font("微软雅黑", 12F);
|
||||||
this.uiSymbolButton10.ForeSelectedColor = System.Drawing.Color.Empty;
|
this.uiSymbolButton10.ForeSelectedColor = System.Drawing.Color.Empty;
|
||||||
|
this.uiSymbolButton10.ImageAlign = System.Drawing.ContentAlignment.TopLeft;
|
||||||
this.uiSymbolButton10.IsCircle = true;
|
this.uiSymbolButton10.IsCircle = true;
|
||||||
this.uiSymbolButton10.Location = new System.Drawing.Point(112, 280);
|
this.uiSymbolButton10.Location = new System.Drawing.Point(112, 280);
|
||||||
this.uiSymbolButton10.MinimumSize = new System.Drawing.Size(1, 1);
|
this.uiSymbolButton10.MinimumSize = new System.Drawing.Size(1, 1);
|
||||||
this.uiSymbolButton10.Name = "uiSymbolButton10";
|
this.uiSymbolButton10.Name = "uiSymbolButton10";
|
||||||
|
this.uiSymbolButton10.Padding = new System.Windows.Forms.Padding(6, 9, 0, 0);
|
||||||
this.uiSymbolButton10.RectSelectedColor = System.Drawing.Color.Empty;
|
this.uiSymbolButton10.RectSelectedColor = System.Drawing.Color.Empty;
|
||||||
this.uiSymbolButton10.Size = new System.Drawing.Size(35, 35);
|
this.uiSymbolButton10.Size = new System.Drawing.Size(35, 35);
|
||||||
this.uiSymbolButton10.StyleCustomMode = true;
|
this.uiSymbolButton10.StyleCustomMode = true;
|
||||||
@ -721,10 +727,12 @@
|
|||||||
this.uiSymbolButton11.FillPressColor = System.Drawing.Color.FromArgb(((int)(((byte)(202)))), ((int)(((byte)(87)))), ((int)(((byte)(89)))));
|
this.uiSymbolButton11.FillPressColor = System.Drawing.Color.FromArgb(((int)(((byte)(202)))), ((int)(((byte)(87)))), ((int)(((byte)(89)))));
|
||||||
this.uiSymbolButton11.FillSelectedColor = System.Drawing.Color.FromArgb(((int)(((byte)(202)))), ((int)(((byte)(87)))), ((int)(((byte)(89)))));
|
this.uiSymbolButton11.FillSelectedColor = System.Drawing.Color.FromArgb(((int)(((byte)(202)))), ((int)(((byte)(87)))), ((int)(((byte)(89)))));
|
||||||
this.uiSymbolButton11.Font = new System.Drawing.Font("微软雅黑", 12F);
|
this.uiSymbolButton11.Font = new System.Drawing.Font("微软雅黑", 12F);
|
||||||
|
this.uiSymbolButton11.ImageAlign = System.Drawing.ContentAlignment.TopLeft;
|
||||||
this.uiSymbolButton11.IsCircle = true;
|
this.uiSymbolButton11.IsCircle = true;
|
||||||
this.uiSymbolButton11.Location = new System.Drawing.Point(71, 280);
|
this.uiSymbolButton11.Location = new System.Drawing.Point(71, 280);
|
||||||
this.uiSymbolButton11.MinimumSize = new System.Drawing.Size(1, 1);
|
this.uiSymbolButton11.MinimumSize = new System.Drawing.Size(1, 1);
|
||||||
this.uiSymbolButton11.Name = "uiSymbolButton11";
|
this.uiSymbolButton11.Name = "uiSymbolButton11";
|
||||||
|
this.uiSymbolButton11.Padding = new System.Windows.Forms.Padding(7, 10, 0, 0);
|
||||||
this.uiSymbolButton11.RectColor = System.Drawing.Color.FromArgb(((int)(((byte)(230)))), ((int)(((byte)(80)))), ((int)(((byte)(80)))));
|
this.uiSymbolButton11.RectColor = System.Drawing.Color.FromArgb(((int)(((byte)(230)))), ((int)(((byte)(80)))), ((int)(((byte)(80)))));
|
||||||
this.uiSymbolButton11.RectHoverColor = System.Drawing.Color.FromArgb(((int)(((byte)(232)))), ((int)(((byte)(127)))), ((int)(((byte)(128)))));
|
this.uiSymbolButton11.RectHoverColor = System.Drawing.Color.FromArgb(((int)(((byte)(232)))), ((int)(((byte)(127)))), ((int)(((byte)(128)))));
|
||||||
this.uiSymbolButton11.RectPressColor = System.Drawing.Color.FromArgb(((int)(((byte)(202)))), ((int)(((byte)(87)))), ((int)(((byte)(89)))));
|
this.uiSymbolButton11.RectPressColor = System.Drawing.Color.FromArgb(((int)(((byte)(202)))), ((int)(((byte)(87)))), ((int)(((byte)(89)))));
|
||||||
@ -1159,7 +1167,6 @@
|
|||||||
// FButton
|
// FButton
|
||||||
//
|
//
|
||||||
this.AlwaysOpen = true;
|
this.AlwaysOpen = true;
|
||||||
this.AutoScaleDimensions = new System.Drawing.SizeF(10F, 21F);
|
|
||||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.None;
|
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.None;
|
||||||
this.ClientSize = new System.Drawing.Size(800, 534);
|
this.ClientSize = new System.Drawing.Size(800, 534);
|
||||||
this.Name = "FButton";
|
this.Name = "FButton";
|
||||||
|
258
SunnyUI.Demo/Controls/FCombobox.Designer.cs
generated
258
SunnyUI.Demo/Controls/FCombobox.Designer.cs
generated
@ -28,54 +28,54 @@
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
private void InitializeComponent()
|
private void InitializeComponent()
|
||||||
{
|
{
|
||||||
System.Windows.Forms.TreeNode treeNode61 = new System.Windows.Forms.TreeNode("节点0");
|
System.Windows.Forms.TreeNode treeNode29 = new System.Windows.Forms.TreeNode("节点0");
|
||||||
System.Windows.Forms.TreeNode treeNode62 = new System.Windows.Forms.TreeNode("节点1");
|
System.Windows.Forms.TreeNode treeNode30 = new System.Windows.Forms.TreeNode("节点1");
|
||||||
System.Windows.Forms.TreeNode treeNode63 = new System.Windows.Forms.TreeNode("节点2");
|
System.Windows.Forms.TreeNode treeNode31 = new System.Windows.Forms.TreeNode("节点2");
|
||||||
System.Windows.Forms.TreeNode treeNode64 = new System.Windows.Forms.TreeNode("节点3");
|
System.Windows.Forms.TreeNode treeNode32 = new System.Windows.Forms.TreeNode("节点3");
|
||||||
System.Windows.Forms.TreeNode treeNode57 = new System.Windows.Forms.TreeNode("节点0");
|
System.Windows.Forms.TreeNode treeNode25 = new System.Windows.Forms.TreeNode("节点0");
|
||||||
System.Windows.Forms.TreeNode treeNode58 = new System.Windows.Forms.TreeNode("节点1");
|
System.Windows.Forms.TreeNode treeNode26 = new System.Windows.Forms.TreeNode("节点1");
|
||||||
System.Windows.Forms.TreeNode treeNode59 = new System.Windows.Forms.TreeNode("节点2");
|
System.Windows.Forms.TreeNode treeNode27 = new System.Windows.Forms.TreeNode("节点2");
|
||||||
System.Windows.Forms.TreeNode treeNode60 = new System.Windows.Forms.TreeNode("节点3");
|
System.Windows.Forms.TreeNode treeNode28 = new System.Windows.Forms.TreeNode("节点3");
|
||||||
System.Windows.Forms.TreeNode treeNode33 = new System.Windows.Forms.TreeNode("节点0");
|
System.Windows.Forms.TreeNode treeNode1 = new System.Windows.Forms.TreeNode("节点0");
|
||||||
System.Windows.Forms.TreeNode treeNode34 = new System.Windows.Forms.TreeNode("节点1");
|
System.Windows.Forms.TreeNode treeNode2 = new System.Windows.Forms.TreeNode("节点1");
|
||||||
System.Windows.Forms.TreeNode treeNode35 = new System.Windows.Forms.TreeNode("节点2");
|
System.Windows.Forms.TreeNode treeNode3 = new System.Windows.Forms.TreeNode("节点2");
|
||||||
System.Windows.Forms.TreeNode treeNode36 = new System.Windows.Forms.TreeNode("节点3");
|
System.Windows.Forms.TreeNode treeNode4 = new System.Windows.Forms.TreeNode("节点3");
|
||||||
System.Windows.Forms.TreeNode treeNode37 = new System.Windows.Forms.TreeNode("节点0", new System.Windows.Forms.TreeNode[] {
|
System.Windows.Forms.TreeNode treeNode5 = new System.Windows.Forms.TreeNode("节点0", new System.Windows.Forms.TreeNode[] {
|
||||||
treeNode33,
|
treeNode1,
|
||||||
treeNode34,
|
treeNode2,
|
||||||
treeNode35,
|
treeNode3,
|
||||||
treeNode36});
|
treeNode4});
|
||||||
System.Windows.Forms.TreeNode treeNode38 = new System.Windows.Forms.TreeNode("节点4");
|
System.Windows.Forms.TreeNode treeNode6 = new System.Windows.Forms.TreeNode("节点4");
|
||||||
System.Windows.Forms.TreeNode treeNode39 = new System.Windows.Forms.TreeNode("节点5");
|
System.Windows.Forms.TreeNode treeNode7 = new System.Windows.Forms.TreeNode("节点5");
|
||||||
System.Windows.Forms.TreeNode treeNode40 = new System.Windows.Forms.TreeNode("节点6");
|
System.Windows.Forms.TreeNode treeNode8 = new System.Windows.Forms.TreeNode("节点6");
|
||||||
System.Windows.Forms.TreeNode treeNode41 = new System.Windows.Forms.TreeNode("节点7");
|
System.Windows.Forms.TreeNode treeNode9 = new System.Windows.Forms.TreeNode("节点7");
|
||||||
System.Windows.Forms.TreeNode treeNode42 = new System.Windows.Forms.TreeNode("节点1", new System.Windows.Forms.TreeNode[] {
|
System.Windows.Forms.TreeNode treeNode10 = new System.Windows.Forms.TreeNode("节点1", new System.Windows.Forms.TreeNode[] {
|
||||||
treeNode38,
|
treeNode6,
|
||||||
treeNode39,
|
treeNode7,
|
||||||
treeNode40,
|
treeNode8,
|
||||||
treeNode41});
|
treeNode9});
|
||||||
System.Windows.Forms.TreeNode treeNode43 = new System.Windows.Forms.TreeNode("节点2");
|
System.Windows.Forms.TreeNode treeNode11 = new System.Windows.Forms.TreeNode("节点2");
|
||||||
System.Windows.Forms.TreeNode treeNode44 = new System.Windows.Forms.TreeNode("节点3");
|
System.Windows.Forms.TreeNode treeNode12 = new System.Windows.Forms.TreeNode("节点3");
|
||||||
System.Windows.Forms.TreeNode treeNode45 = new System.Windows.Forms.TreeNode("节点00");
|
System.Windows.Forms.TreeNode treeNode13 = new System.Windows.Forms.TreeNode("节点00");
|
||||||
System.Windows.Forms.TreeNode treeNode46 = new System.Windows.Forms.TreeNode("节点01");
|
System.Windows.Forms.TreeNode treeNode14 = new System.Windows.Forms.TreeNode("节点01");
|
||||||
System.Windows.Forms.TreeNode treeNode47 = new System.Windows.Forms.TreeNode("节点02");
|
System.Windows.Forms.TreeNode treeNode15 = new System.Windows.Forms.TreeNode("节点02");
|
||||||
System.Windows.Forms.TreeNode treeNode48 = new System.Windows.Forms.TreeNode("节点03");
|
System.Windows.Forms.TreeNode treeNode16 = new System.Windows.Forms.TreeNode("节点03");
|
||||||
System.Windows.Forms.TreeNode treeNode49 = new System.Windows.Forms.TreeNode("节点0", new System.Windows.Forms.TreeNode[] {
|
System.Windows.Forms.TreeNode treeNode17 = new System.Windows.Forms.TreeNode("节点0", new System.Windows.Forms.TreeNode[] {
|
||||||
treeNode45,
|
treeNode13,
|
||||||
treeNode46,
|
treeNode14,
|
||||||
treeNode47,
|
treeNode15,
|
||||||
treeNode48});
|
treeNode16});
|
||||||
System.Windows.Forms.TreeNode treeNode50 = new System.Windows.Forms.TreeNode("节点11");
|
System.Windows.Forms.TreeNode treeNode18 = new System.Windows.Forms.TreeNode("节点11");
|
||||||
System.Windows.Forms.TreeNode treeNode51 = new System.Windows.Forms.TreeNode("节点12");
|
System.Windows.Forms.TreeNode treeNode19 = new System.Windows.Forms.TreeNode("节点12");
|
||||||
System.Windows.Forms.TreeNode treeNode52 = new System.Windows.Forms.TreeNode("节点13");
|
System.Windows.Forms.TreeNode treeNode20 = new System.Windows.Forms.TreeNode("节点13");
|
||||||
System.Windows.Forms.TreeNode treeNode53 = new System.Windows.Forms.TreeNode("节点14");
|
System.Windows.Forms.TreeNode treeNode21 = new System.Windows.Forms.TreeNode("节点14");
|
||||||
System.Windows.Forms.TreeNode treeNode54 = new System.Windows.Forms.TreeNode("节点1", new System.Windows.Forms.TreeNode[] {
|
System.Windows.Forms.TreeNode treeNode22 = new System.Windows.Forms.TreeNode("节点1", new System.Windows.Forms.TreeNode[] {
|
||||||
treeNode50,
|
treeNode18,
|
||||||
treeNode51,
|
treeNode19,
|
||||||
treeNode52,
|
treeNode20,
|
||||||
treeNode53});
|
treeNode21});
|
||||||
System.Windows.Forms.TreeNode treeNode55 = new System.Windows.Forms.TreeNode("节点2");
|
System.Windows.Forms.TreeNode treeNode23 = new System.Windows.Forms.TreeNode("节点2");
|
||||||
System.Windows.Forms.TreeNode treeNode56 = new System.Windows.Forms.TreeNode("节点3");
|
System.Windows.Forms.TreeNode treeNode24 = new System.Windows.Forms.TreeNode("节点3");
|
||||||
this.uiLine8 = new Sunny.UI.UILine();
|
this.uiLine8 = new Sunny.UI.UILine();
|
||||||
this.uiDatetimePicker1 = new Sunny.UI.UIDatetimePicker();
|
this.uiDatetimePicker1 = new Sunny.UI.UIDatetimePicker();
|
||||||
this.uiColorPicker1 = new Sunny.UI.UIColorPicker();
|
this.uiColorPicker1 = new Sunny.UI.UIColorPicker();
|
||||||
@ -119,6 +119,7 @@
|
|||||||
this.PagePanel.Controls.Add(this.uiDatePicker1);
|
this.PagePanel.Controls.Add(this.uiDatePicker1);
|
||||||
this.PagePanel.Controls.Add(this.uiComboBox2);
|
this.PagePanel.Controls.Add(this.uiComboBox2);
|
||||||
this.PagePanel.Controls.Add(this.uiComboBox1);
|
this.PagePanel.Controls.Add(this.uiComboBox1);
|
||||||
|
this.PagePanel.Size = new System.Drawing.Size(800, 415);
|
||||||
//
|
//
|
||||||
// uiLine8
|
// uiLine8
|
||||||
//
|
//
|
||||||
@ -300,19 +301,19 @@
|
|||||||
this.uiComboTreeView1.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5);
|
this.uiComboTreeView1.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5);
|
||||||
this.uiComboTreeView1.MinimumSize = new System.Drawing.Size(63, 0);
|
this.uiComboTreeView1.MinimumSize = new System.Drawing.Size(63, 0);
|
||||||
this.uiComboTreeView1.Name = "uiComboTreeView1";
|
this.uiComboTreeView1.Name = "uiComboTreeView1";
|
||||||
treeNode61.Name = "节点0";
|
treeNode29.Name = "节点0";
|
||||||
treeNode61.Text = "节点0";
|
treeNode29.Text = "节点0";
|
||||||
treeNode62.Name = "节点1";
|
treeNode30.Name = "节点1";
|
||||||
treeNode62.Text = "节点1";
|
treeNode30.Text = "节点1";
|
||||||
treeNode63.Name = "节点2";
|
treeNode31.Name = "节点2";
|
||||||
treeNode63.Text = "节点2";
|
treeNode31.Text = "节点2";
|
||||||
treeNode64.Name = "节点3";
|
treeNode32.Name = "节点3";
|
||||||
treeNode64.Text = "节点3";
|
treeNode32.Text = "节点3";
|
||||||
this.uiComboTreeView1.Nodes.AddRange(new System.Windows.Forms.TreeNode[] {
|
this.uiComboTreeView1.Nodes.AddRange(new System.Windows.Forms.TreeNode[] {
|
||||||
treeNode61,
|
treeNode29,
|
||||||
treeNode62,
|
treeNode30,
|
||||||
treeNode63,
|
treeNode31,
|
||||||
treeNode64});
|
treeNode32});
|
||||||
this.uiComboTreeView1.Padding = new System.Windows.Forms.Padding(0, 0, 30, 2);
|
this.uiComboTreeView1.Padding = new System.Windows.Forms.Padding(0, 0, 30, 2);
|
||||||
this.uiComboTreeView1.Size = new System.Drawing.Size(150, 29);
|
this.uiComboTreeView1.Size = new System.Drawing.Size(150, 29);
|
||||||
this.uiComboTreeView1.TabIndex = 43;
|
this.uiComboTreeView1.TabIndex = 43;
|
||||||
@ -340,19 +341,19 @@
|
|||||||
this.uiComboTreeView2.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5);
|
this.uiComboTreeView2.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5);
|
||||||
this.uiComboTreeView2.MinimumSize = new System.Drawing.Size(63, 0);
|
this.uiComboTreeView2.MinimumSize = new System.Drawing.Size(63, 0);
|
||||||
this.uiComboTreeView2.Name = "uiComboTreeView2";
|
this.uiComboTreeView2.Name = "uiComboTreeView2";
|
||||||
treeNode57.Name = "节点0";
|
treeNode25.Name = "节点0";
|
||||||
treeNode57.Text = "节点0";
|
treeNode25.Text = "节点0";
|
||||||
treeNode58.Name = "节点1";
|
treeNode26.Name = "节点1";
|
||||||
treeNode58.Text = "节点1";
|
treeNode26.Text = "节点1";
|
||||||
treeNode59.Name = "节点2";
|
treeNode27.Name = "节点2";
|
||||||
treeNode59.Text = "节点2";
|
treeNode27.Text = "节点2";
|
||||||
treeNode60.Name = "节点3";
|
treeNode28.Name = "节点3";
|
||||||
treeNode60.Text = "节点3";
|
treeNode28.Text = "节点3";
|
||||||
this.uiComboTreeView2.Nodes.AddRange(new System.Windows.Forms.TreeNode[] {
|
this.uiComboTreeView2.Nodes.AddRange(new System.Windows.Forms.TreeNode[] {
|
||||||
treeNode57,
|
treeNode25,
|
||||||
treeNode58,
|
treeNode26,
|
||||||
treeNode59,
|
treeNode27,
|
||||||
treeNode60});
|
treeNode28});
|
||||||
this.uiComboTreeView2.Padding = new System.Windows.Forms.Padding(0, 0, 30, 2);
|
this.uiComboTreeView2.Padding = new System.Windows.Forms.Padding(0, 0, 30, 2);
|
||||||
this.uiComboTreeView2.Size = new System.Drawing.Size(150, 29);
|
this.uiComboTreeView2.Size = new System.Drawing.Size(150, 29);
|
||||||
this.uiComboTreeView2.TabIndex = 46;
|
this.uiComboTreeView2.TabIndex = 46;
|
||||||
@ -369,35 +370,35 @@
|
|||||||
this.uiComboTreeView3.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5);
|
this.uiComboTreeView3.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5);
|
||||||
this.uiComboTreeView3.MinimumSize = new System.Drawing.Size(63, 0);
|
this.uiComboTreeView3.MinimumSize = new System.Drawing.Size(63, 0);
|
||||||
this.uiComboTreeView3.Name = "uiComboTreeView3";
|
this.uiComboTreeView3.Name = "uiComboTreeView3";
|
||||||
treeNode33.Name = "节点0";
|
treeNode1.Name = "节点0";
|
||||||
treeNode33.Text = "节点0";
|
treeNode1.Text = "节点0";
|
||||||
treeNode34.Name = "节点1";
|
treeNode2.Name = "节点1";
|
||||||
treeNode34.Text = "节点1";
|
treeNode2.Text = "节点1";
|
||||||
treeNode35.Name = "节点2";
|
treeNode3.Name = "节点2";
|
||||||
treeNode35.Text = "节点2";
|
treeNode3.Text = "节点2";
|
||||||
treeNode36.Name = "节点3";
|
treeNode4.Name = "节点3";
|
||||||
treeNode36.Text = "节点3";
|
treeNode4.Text = "节点3";
|
||||||
treeNode37.Name = "节点0";
|
treeNode5.Name = "节点0";
|
||||||
treeNode37.Text = "节点0";
|
treeNode5.Text = "节点0";
|
||||||
treeNode38.Name = "节点4";
|
treeNode6.Name = "节点4";
|
||||||
treeNode38.Text = "节点4";
|
treeNode6.Text = "节点4";
|
||||||
treeNode39.Name = "节点5";
|
treeNode7.Name = "节点5";
|
||||||
treeNode39.Text = "节点5";
|
treeNode7.Text = "节点5";
|
||||||
treeNode40.Name = "节点6";
|
treeNode8.Name = "节点6";
|
||||||
treeNode40.Text = "节点6";
|
treeNode8.Text = "节点6";
|
||||||
treeNode41.Name = "节点7";
|
treeNode9.Name = "节点7";
|
||||||
treeNode41.Text = "节点7";
|
treeNode9.Text = "节点7";
|
||||||
treeNode42.Name = "节点1";
|
treeNode10.Name = "节点1";
|
||||||
treeNode42.Text = "节点1";
|
treeNode10.Text = "节点1";
|
||||||
treeNode43.Name = "节点2";
|
treeNode11.Name = "节点2";
|
||||||
treeNode43.Text = "节点2";
|
treeNode11.Text = "节点2";
|
||||||
treeNode44.Name = "节点3";
|
treeNode12.Name = "节点3";
|
||||||
treeNode44.Text = "节点3";
|
treeNode12.Text = "节点3";
|
||||||
this.uiComboTreeView3.Nodes.AddRange(new System.Windows.Forms.TreeNode[] {
|
this.uiComboTreeView3.Nodes.AddRange(new System.Windows.Forms.TreeNode[] {
|
||||||
treeNode37,
|
treeNode5,
|
||||||
treeNode42,
|
treeNode10,
|
||||||
treeNode43,
|
treeNode11,
|
||||||
treeNode44});
|
treeNode12});
|
||||||
this.uiComboTreeView3.Padding = new System.Windows.Forms.Padding(0, 0, 30, 2);
|
this.uiComboTreeView3.Padding = new System.Windows.Forms.Padding(0, 0, 30, 2);
|
||||||
this.uiComboTreeView3.ShowLines = true;
|
this.uiComboTreeView3.ShowLines = true;
|
||||||
this.uiComboTreeView3.Size = new System.Drawing.Size(150, 29);
|
this.uiComboTreeView3.Size = new System.Drawing.Size(150, 29);
|
||||||
@ -413,35 +414,35 @@
|
|||||||
this.uiComboTreeView4.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5);
|
this.uiComboTreeView4.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5);
|
||||||
this.uiComboTreeView4.MinimumSize = new System.Drawing.Size(63, 0);
|
this.uiComboTreeView4.MinimumSize = new System.Drawing.Size(63, 0);
|
||||||
this.uiComboTreeView4.Name = "uiComboTreeView4";
|
this.uiComboTreeView4.Name = "uiComboTreeView4";
|
||||||
treeNode45.Name = "节点0";
|
treeNode13.Name = "节点0";
|
||||||
treeNode45.Text = "节点00";
|
treeNode13.Text = "节点00";
|
||||||
treeNode46.Name = "节点1";
|
treeNode14.Name = "节点1";
|
||||||
treeNode46.Text = "节点01";
|
treeNode14.Text = "节点01";
|
||||||
treeNode47.Name = "节点2";
|
treeNode15.Name = "节点2";
|
||||||
treeNode47.Text = "节点02";
|
treeNode15.Text = "节点02";
|
||||||
treeNode48.Name = "节点3";
|
treeNode16.Name = "节点3";
|
||||||
treeNode48.Text = "节点03";
|
treeNode16.Text = "节点03";
|
||||||
treeNode49.Name = "节点0";
|
treeNode17.Name = "节点0";
|
||||||
treeNode49.Text = "节点0";
|
treeNode17.Text = "节点0";
|
||||||
treeNode50.Name = "节点4";
|
treeNode18.Name = "节点4";
|
||||||
treeNode50.Text = "节点11";
|
treeNode18.Text = "节点11";
|
||||||
treeNode51.Name = "节点5";
|
treeNode19.Name = "节点5";
|
||||||
treeNode51.Text = "节点12";
|
treeNode19.Text = "节点12";
|
||||||
treeNode52.Name = "节点6";
|
treeNode20.Name = "节点6";
|
||||||
treeNode52.Text = "节点13";
|
treeNode20.Text = "节点13";
|
||||||
treeNode53.Name = "节点7";
|
treeNode21.Name = "节点7";
|
||||||
treeNode53.Text = "节点14";
|
treeNode21.Text = "节点14";
|
||||||
treeNode54.Name = "节点1";
|
treeNode22.Name = "节点1";
|
||||||
treeNode54.Text = "节点1";
|
treeNode22.Text = "节点1";
|
||||||
treeNode55.Name = "节点2";
|
treeNode23.Name = "节点2";
|
||||||
treeNode55.Text = "节点2";
|
treeNode23.Text = "节点2";
|
||||||
treeNode56.Name = "节点3";
|
treeNode24.Name = "节点3";
|
||||||
treeNode56.Text = "节点3";
|
treeNode24.Text = "节点3";
|
||||||
this.uiComboTreeView4.Nodes.AddRange(new System.Windows.Forms.TreeNode[] {
|
this.uiComboTreeView4.Nodes.AddRange(new System.Windows.Forms.TreeNode[] {
|
||||||
treeNode49,
|
treeNode17,
|
||||||
treeNode54,
|
treeNode22,
|
||||||
treeNode55,
|
treeNode23,
|
||||||
treeNode56});
|
treeNode24});
|
||||||
this.uiComboTreeView4.Padding = new System.Windows.Forms.Padding(0, 0, 30, 2);
|
this.uiComboTreeView4.Padding = new System.Windows.Forms.Padding(0, 0, 30, 2);
|
||||||
this.uiComboTreeView4.ShowLines = true;
|
this.uiComboTreeView4.ShowLines = true;
|
||||||
this.uiComboTreeView4.Size = new System.Drawing.Size(150, 29);
|
this.uiComboTreeView4.Size = new System.Drawing.Size(150, 29);
|
||||||
@ -492,7 +493,6 @@
|
|||||||
//
|
//
|
||||||
// FCombobox
|
// FCombobox
|
||||||
//
|
//
|
||||||
this.AutoScaleDimensions = new System.Drawing.SizeF(10F, 21F);
|
|
||||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.None;
|
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.None;
|
||||||
this.ClientSize = new System.Drawing.Size(800, 450);
|
this.ClientSize = new System.Drawing.Size(800, 450);
|
||||||
this.Name = "FCombobox";
|
this.Name = "FCombobox";
|
||||||
|
@ -224,7 +224,7 @@ namespace Sunny.UI
|
|||||||
this.p1.Style = Sunny.UI.UIStyle.Custom;
|
this.p1.Style = Sunny.UI.UIStyle.Custom;
|
||||||
this.p1.TabIndex = 0;
|
this.p1.TabIndex = 0;
|
||||||
this.p1.Text = null;
|
this.p1.Text = null;
|
||||||
this.p1.PaintOther += new System.Windows.Forms.PaintEventHandler(this.p1_PaintOther);
|
this.p1.Paint += new System.Windows.Forms.PaintEventHandler(this.p1_Paint);
|
||||||
this.p1.MouseClick += new System.Windows.Forms.MouseEventHandler(this.p1_MouseClick);
|
this.p1.MouseClick += new System.Windows.Forms.MouseEventHandler(this.p1_MouseClick);
|
||||||
this.p1.MouseMove += new System.Windows.Forms.MouseEventHandler(this.p1_MouseMove);
|
this.p1.MouseMove += new System.Windows.Forms.MouseEventHandler(this.p1_MouseMove);
|
||||||
//
|
//
|
||||||
@ -252,7 +252,7 @@ namespace Sunny.UI
|
|||||||
this.p2.Style = Sunny.UI.UIStyle.Custom;
|
this.p2.Style = Sunny.UI.UIStyle.Custom;
|
||||||
this.p2.TabIndex = 1;
|
this.p2.TabIndex = 1;
|
||||||
this.p2.Text = null;
|
this.p2.Text = null;
|
||||||
this.p2.PaintOther += new System.Windows.Forms.PaintEventHandler(this.p2_PaintOther);
|
this.p2.Paint += new System.Windows.Forms.PaintEventHandler(this.p2_Paint);
|
||||||
this.p2.MouseClick += new System.Windows.Forms.MouseEventHandler(this.p2_MouseClick);
|
this.p2.MouseClick += new System.Windows.Forms.MouseEventHandler(this.p2_MouseClick);
|
||||||
this.p2.MouseMove += new System.Windows.Forms.MouseEventHandler(this.p2_MouseMove);
|
this.p2.MouseMove += new System.Windows.Forms.MouseEventHandler(this.p2_MouseMove);
|
||||||
//
|
//
|
||||||
@ -280,7 +280,7 @@ namespace Sunny.UI
|
|||||||
this.p3.Style = Sunny.UI.UIStyle.Custom;
|
this.p3.Style = Sunny.UI.UIStyle.Custom;
|
||||||
this.p3.TabIndex = 2;
|
this.p3.TabIndex = 2;
|
||||||
this.p3.Text = null;
|
this.p3.Text = null;
|
||||||
this.p3.PaintOther += new System.Windows.Forms.PaintEventHandler(this.p3_PaintOther);
|
this.p3.Paint += new System.Windows.Forms.PaintEventHandler(this.p3_Paint);
|
||||||
this.p3.MouseClick += new System.Windows.Forms.MouseEventHandler(this.p3_MouseClick);
|
this.p3.MouseClick += new System.Windows.Forms.MouseEventHandler(this.p3_MouseClick);
|
||||||
this.p3.MouseMove += new System.Windows.Forms.MouseEventHandler(this.p3_MouseMove);
|
this.p3.MouseMove += new System.Windows.Forms.MouseEventHandler(this.p3_MouseMove);
|
||||||
//
|
//
|
||||||
@ -513,7 +513,7 @@ namespace Sunny.UI
|
|||||||
TopPanel.RectColor = p1.RectColor = p2.RectColor = p3.RectColor = color;
|
TopPanel.RectColor = p1.RectColor = p2.RectColor = p3.RectColor = color;
|
||||||
}
|
}
|
||||||
|
|
||||||
private void p2_PaintOther(object sender, System.Windows.Forms.PaintEventArgs e)
|
private void p2_Paint(object sender, System.Windows.Forms.PaintEventArgs e)
|
||||||
{
|
{
|
||||||
for (int i = 0; i < 12; i++)
|
for (int i = 0; i < 12; i++)
|
||||||
{
|
{
|
||||||
@ -558,7 +558,7 @@ namespace Sunny.UI
|
|||||||
|
|
||||||
private int activeYear = -1;
|
private int activeYear = -1;
|
||||||
|
|
||||||
private void p1_PaintOther(object sender, System.Windows.Forms.PaintEventArgs e)
|
private void p1_Paint(object sender, System.Windows.Forms.PaintEventArgs e)
|
||||||
{
|
{
|
||||||
for (int i = 0; i < 12; i++)
|
for (int i = 0; i < 12; i++)
|
||||||
{
|
{
|
||||||
@ -604,7 +604,7 @@ namespace Sunny.UI
|
|||||||
p2.Invalidate();
|
p2.Invalidate();
|
||||||
}
|
}
|
||||||
|
|
||||||
private void p3_PaintOther(object sender, System.Windows.Forms.PaintEventArgs e)
|
private void p3_Paint(object sender, System.Windows.Forms.PaintEventArgs e)
|
||||||
{
|
{
|
||||||
int width = p3.Width / 7;
|
int width = p3.Width / 7;
|
||||||
int height = (p3.Height - 30) / 6;
|
int height = (p3.Height - 30) / 6;
|
||||||
|
@ -259,7 +259,7 @@ namespace Sunny.UI
|
|||||||
this.p1.Style = Sunny.UI.UIStyle.Custom;
|
this.p1.Style = Sunny.UI.UIStyle.Custom;
|
||||||
this.p1.TabIndex = 0;
|
this.p1.TabIndex = 0;
|
||||||
this.p1.Text = null;
|
this.p1.Text = null;
|
||||||
this.p1.PaintOther += new System.Windows.Forms.PaintEventHandler(this.p1_PaintOther);
|
this.p1.Paint += new System.Windows.Forms.PaintEventHandler(this.p1_Paint);
|
||||||
this.p1.MouseClick += new System.Windows.Forms.MouseEventHandler(this.p1_MouseClick);
|
this.p1.MouseClick += new System.Windows.Forms.MouseEventHandler(this.p1_MouseClick);
|
||||||
this.p1.MouseMove += new System.Windows.Forms.MouseEventHandler(this.p1_MouseMove);
|
this.p1.MouseMove += new System.Windows.Forms.MouseEventHandler(this.p1_MouseMove);
|
||||||
//
|
//
|
||||||
@ -286,7 +286,7 @@ namespace Sunny.UI
|
|||||||
this.p2.Style = Sunny.UI.UIStyle.Custom;
|
this.p2.Style = Sunny.UI.UIStyle.Custom;
|
||||||
this.p2.TabIndex = 1;
|
this.p2.TabIndex = 1;
|
||||||
this.p2.Text = null;
|
this.p2.Text = null;
|
||||||
this.p2.PaintOther += new System.Windows.Forms.PaintEventHandler(this.p2_PaintOther);
|
this.p2.Paint += new System.Windows.Forms.PaintEventHandler(this.p2_Paint);
|
||||||
this.p2.MouseClick += new System.Windows.Forms.MouseEventHandler(this.p2_MouseClick);
|
this.p2.MouseClick += new System.Windows.Forms.MouseEventHandler(this.p2_MouseClick);
|
||||||
this.p2.MouseMove += new System.Windows.Forms.MouseEventHandler(this.p2_MouseMove);
|
this.p2.MouseMove += new System.Windows.Forms.MouseEventHandler(this.p2_MouseMove);
|
||||||
//
|
//
|
||||||
@ -313,7 +313,7 @@ namespace Sunny.UI
|
|||||||
this.p3.Style = Sunny.UI.UIStyle.Custom;
|
this.p3.Style = Sunny.UI.UIStyle.Custom;
|
||||||
this.p3.TabIndex = 2;
|
this.p3.TabIndex = 2;
|
||||||
this.p3.Text = null;
|
this.p3.Text = null;
|
||||||
this.p3.PaintOther += new System.Windows.Forms.PaintEventHandler(this.p3_PaintOther);
|
this.p3.Paint += new System.Windows.Forms.PaintEventHandler(this.p3_Paint);
|
||||||
this.p3.MouseClick += new System.Windows.Forms.MouseEventHandler(this.p3_MouseClick);
|
this.p3.MouseClick += new System.Windows.Forms.MouseEventHandler(this.p3_MouseClick);
|
||||||
this.p3.MouseMove += new System.Windows.Forms.MouseEventHandler(this.p3_MouseMove);
|
this.p3.MouseMove += new System.Windows.Forms.MouseEventHandler(this.p3_MouseMove);
|
||||||
//
|
//
|
||||||
@ -1060,7 +1060,7 @@ namespace Sunny.UI
|
|||||||
ShowOther();
|
ShowOther();
|
||||||
}
|
}
|
||||||
|
|
||||||
private void p2_PaintOther(object sender, System.Windows.Forms.PaintEventArgs e)
|
private void p2_Paint(object sender, System.Windows.Forms.PaintEventArgs e)
|
||||||
{
|
{
|
||||||
for (int i = 0; i < 12; i++)
|
for (int i = 0; i < 12; i++)
|
||||||
{
|
{
|
||||||
@ -1101,7 +1101,7 @@ namespace Sunny.UI
|
|||||||
TabControl.SelectedTab = tabPage3;
|
TabControl.SelectedTab = tabPage3;
|
||||||
}
|
}
|
||||||
|
|
||||||
private void p1_PaintOther(object sender, System.Windows.Forms.PaintEventArgs e)
|
private void p1_Paint(object sender, System.Windows.Forms.PaintEventArgs e)
|
||||||
{
|
{
|
||||||
for (int i = 0; i < 12; i++)
|
for (int i = 0; i < 12; i++)
|
||||||
{
|
{
|
||||||
@ -1144,7 +1144,7 @@ namespace Sunny.UI
|
|||||||
p2.Invalidate();
|
p2.Invalidate();
|
||||||
}
|
}
|
||||||
|
|
||||||
private void p3_PaintOther(object sender, System.Windows.Forms.PaintEventArgs e)
|
private void p3_Paint(object sender, System.Windows.Forms.PaintEventArgs e)
|
||||||
{
|
{
|
||||||
int width = p3.Width / 7;
|
int width = p3.Width / 7;
|
||||||
int height = (p3.Height - 30) / 6;
|
int height = (p3.Height - 30) / 6;
|
||||||
|
@ -65,7 +65,6 @@ namespace Sunny.UI
|
|||||||
TextAlignment = ContentAlignment.MiddleLeft;
|
TextAlignment = ContentAlignment.MiddleLeft;
|
||||||
fillColor = Color.White;
|
fillColor = Color.White;
|
||||||
edit.BackColor = Color.White;
|
edit.BackColor = Color.White;
|
||||||
PaintOther += UIDropControl_PaintOther;
|
|
||||||
MouseMove += UIDropControl_MouseMove;
|
MouseMove += UIDropControl_MouseMove;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -79,8 +78,9 @@ namespace Sunny.UI
|
|||||||
MouseLocation = e.Location;
|
MouseLocation = e.Location;
|
||||||
}
|
}
|
||||||
|
|
||||||
private void UIDropControl_PaintOther(object sender, PaintEventArgs e)
|
protected override void OnPaint(PaintEventArgs e)
|
||||||
{
|
{
|
||||||
|
base.OnPaint(e);
|
||||||
if (Enabled)
|
if (Enabled)
|
||||||
{
|
{
|
||||||
if (Radius == 0 || RadiusSides == UICornerRadiusSides.None)
|
if (Radius == 0 || RadiusSides == UICornerRadiusSides.None)
|
||||||
@ -293,16 +293,12 @@ namespace Sunny.UI
|
|||||||
g.FillRoundRectangle(GetFillColor(), new Rectangle(Width - 27, edit.Top, 26, edit.Height), Radius, false);
|
g.FillRoundRectangle(GetFillColor(), new Rectangle(Width - 27, edit.Top, 26, edit.Height), Radius, false);
|
||||||
g.DrawRoundRectangle(rectColor, new Rectangle(0, 0, Width, Height), Radius, true);
|
g.DrawRoundRectangle(rectColor, new Rectangle(0, 0, Width, Height), Radius, true);
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
protected override void OnPaint(PaintEventArgs e)
|
|
||||||
{
|
|
||||||
base.OnPaint(e);
|
|
||||||
Padding = new Padding(0, 0, 30, 2);
|
Padding = new Padding(0, 0, 30, 2);
|
||||||
e.Graphics.FillRoundRectangle(GetFillColor(), new Rectangle(Width - 27, edit.Top, 25, edit.Height), Radius);
|
g.FillRoundRectangle(GetFillColor(), new Rectangle(Width - 27, edit.Top, 25, edit.Height), Radius);
|
||||||
Color color = GetRectColor();
|
Color color = GetRectColor();
|
||||||
SizeF sf = e.Graphics.GetFontImageSize(dropSymbol, 24);
|
SizeF sf = g.GetFontImageSize(dropSymbol, 24);
|
||||||
e.Graphics.DrawFontImage(dropSymbol, 24, color, Width - 28 + (12 - sf.Width / 2.0f), (Height - sf.Height) / 2.0f);
|
g.DrawFontImage(dropSymbol, 24, color, Width - 28 + (12 - sf.Width / 2.0f), (Height - sf.Height) / 2.0f);
|
||||||
}
|
}
|
||||||
|
|
||||||
protected override void OnGotFocus(EventArgs e)
|
protected override void OnGotFocus(EventArgs e)
|
||||||
|
@ -42,11 +42,11 @@ namespace Sunny.UI
|
|||||||
foreColor = UIStyles.Blue.CheckBoxForeColor;
|
foreColor = UIStyles.Blue.CheckBoxForeColor;
|
||||||
fillColor = UIStyles.Blue.CheckBoxColor;
|
fillColor = UIStyles.Blue.CheckBoxColor;
|
||||||
SetStyle(ControlStyles.StandardDoubleClick, UseDoubleClick);
|
SetStyle(ControlStyles.StandardDoubleClick, UseDoubleClick);
|
||||||
PaintOther += UICheckBox_PaintOther;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private void UICheckBox_PaintOther(object sender, PaintEventArgs e)
|
protected override void OnPaint(PaintEventArgs e)
|
||||||
{
|
{
|
||||||
|
base.OnPaint(e);
|
||||||
if (AutoSize)
|
if (AutoSize)
|
||||||
{
|
{
|
||||||
SizeF sf = Text.MeasureString(Font);
|
SizeF sf = Text.MeasureString(Font);
|
||||||
@ -67,7 +67,7 @@ namespace Sunny.UI
|
|||||||
set
|
set
|
||||||
{
|
{
|
||||||
autoSize = value;
|
autoSize = value;
|
||||||
UICheckBox_PaintOther(this, null);
|
Invalidate();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -29,6 +29,7 @@
|
|||||||
using System;
|
using System;
|
||||||
using System.ComponentModel;
|
using System.ComponentModel;
|
||||||
using System.Drawing;
|
using System.Drawing;
|
||||||
|
using System.Windows.Forms;
|
||||||
|
|
||||||
namespace Sunny.UI
|
namespace Sunny.UI
|
||||||
{
|
{
|
||||||
@ -46,7 +47,6 @@ namespace Sunny.UI
|
|||||||
this.Name = "UIColorPicker";
|
this.Name = "UIColorPicker";
|
||||||
this.Padding = new System.Windows.Forms.Padding(0, 0, 30, 0);
|
this.Padding = new System.Windows.Forms.Padding(0, 0, 30, 0);
|
||||||
this.ButtonClick += new System.EventHandler(this.UIColorPicker_ButtonClick);
|
this.ButtonClick += new System.EventHandler(this.UIColorPicker_ButtonClick);
|
||||||
this.PaintOther += new System.Windows.Forms.PaintEventHandler(this.UIColorPicker_PaintOther);
|
|
||||||
this.ResumeLayout(false);
|
this.ResumeLayout(false);
|
||||||
this.PerformLayout();
|
this.PerformLayout();
|
||||||
}
|
}
|
||||||
@ -58,7 +58,7 @@ namespace Sunny.UI
|
|||||||
public UIColorPicker()
|
public UIColorPicker()
|
||||||
{
|
{
|
||||||
InitializeComponent();
|
InitializeComponent();
|
||||||
ShowText = false;
|
//ShowText = false;
|
||||||
Value = UIColor.Blue;
|
Value = UIColor.Blue;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -105,12 +105,16 @@ namespace Sunny.UI
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private void UIColorPicker_PaintOther(object sender, System.Windows.Forms.PaintEventArgs e)
|
protected override void OnPaintFore(Graphics g, System.Drawing.Drawing2D.GraphicsPath path)
|
||||||
{
|
{
|
||||||
var pathColor = e.Graphics.CreateRoundedRectanglePath(new Rectangle(3, 3, Width - 32, Height - 7), 5,
|
base.OnPaintFore(g, path);
|
||||||
UICornerRadiusSides.All);
|
var pathColor = g.CreateRoundedRectanglePath(new Rectangle(3, 3, Width - 32, Height - 7), 5, UICornerRadiusSides.All);
|
||||||
e.Graphics.FillPath(Value, pathColor);
|
g.FillPath(Value, pathColor);
|
||||||
|
}
|
||||||
|
|
||||||
|
protected override void OnPaint(PaintEventArgs e)
|
||||||
|
{
|
||||||
|
base.OnPaint(e);
|
||||||
if (DropDownStyle != UIDropDownStyle.DropDownList)
|
if (DropDownStyle != UIDropDownStyle.DropDownList)
|
||||||
DropDownStyle = UIDropDownStyle.DropDownList;
|
DropDownStyle = UIDropDownStyle.DropDownList;
|
||||||
}
|
}
|
||||||
|
@ -194,6 +194,24 @@ namespace Sunny.UI
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private bool showFill = true;
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 是否显示填充
|
||||||
|
/// </summary>
|
||||||
|
protected bool ShowFill
|
||||||
|
{
|
||||||
|
get => showFill;
|
||||||
|
set
|
||||||
|
{
|
||||||
|
if (showFill != value)
|
||||||
|
{
|
||||||
|
showFill = value;
|
||||||
|
Invalidate();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 版本
|
/// 版本
|
||||||
/// </summary>
|
/// </summary>
|
||||||
@ -311,7 +329,7 @@ namespace Sunny.UI
|
|||||||
GraphicsPath path = rect.CreateRoundedRectanglePath(radius, RadiusSides);
|
GraphicsPath path = rect.CreateRoundedRectanglePath(radius, RadiusSides);
|
||||||
|
|
||||||
//填充背景色
|
//填充背景色
|
||||||
if (fillColor.IsValid())
|
if (ShowFill && fillColor.IsValid())
|
||||||
{
|
{
|
||||||
OnPaintFill(e.Graphics, path);
|
OnPaintFill(e.Graphics, path);
|
||||||
}
|
}
|
||||||
@ -329,13 +347,9 @@ namespace Sunny.UI
|
|||||||
}
|
}
|
||||||
|
|
||||||
path.Dispose();
|
path.Dispose();
|
||||||
|
|
||||||
PaintOther?.Invoke(this, e);
|
|
||||||
base.OnPaint(e);
|
base.OnPaint(e);
|
||||||
}
|
}
|
||||||
|
|
||||||
public event PaintEventHandler PaintOther;
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 获取边框颜色
|
/// 获取边框颜色
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
@ -44,11 +44,10 @@ namespace Sunny.UI
|
|||||||
edit.BorderStyle = BorderStyle.None;
|
edit.BorderStyle = BorderStyle.None;
|
||||||
edit.TextChanged += Edit_TextChanged;
|
edit.TextChanged += Edit_TextChanged;
|
||||||
edit.Leave += Edit_Leave;
|
edit.Leave += Edit_Leave;
|
||||||
//edit.MouseLeave += Edit_Leave;
|
pnlValue.Paint += PnlValue_Paint;
|
||||||
pnlValue.PaintOther += PnlValue_PaintOther;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private void PnlValue_PaintOther(object sender, PaintEventArgs e)
|
private void PnlValue_Paint(object sender, PaintEventArgs e)
|
||||||
{
|
{
|
||||||
if (Enabled)
|
if (Enabled)
|
||||||
{
|
{
|
||||||
|
@ -44,12 +44,10 @@ namespace Sunny.UI
|
|||||||
edit.BorderStyle = BorderStyle.None;
|
edit.BorderStyle = BorderStyle.None;
|
||||||
edit.TextChanged += Edit_TextChanged;
|
edit.TextChanged += Edit_TextChanged;
|
||||||
edit.Leave += Edit_Leave;
|
edit.Leave += Edit_Leave;
|
||||||
//edit.MouseLeave += Edit_Leave;
|
pnlValue.Paint += PnlValue_Paint;
|
||||||
|
|
||||||
pnlValue.PaintOther += PnlValue_PaintOther;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private void PnlValue_PaintOther(object sender, PaintEventArgs e)
|
private void PnlValue_Paint(object sender, PaintEventArgs e)
|
||||||
{
|
{
|
||||||
if (Enabled)
|
if (Enabled)
|
||||||
{
|
{
|
||||||
|
@ -295,16 +295,33 @@ namespace Sunny.UI
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private bool showFill = true;
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 是否显示填充
|
||||||
|
/// </summary>
|
||||||
|
protected bool ShowFill
|
||||||
|
{
|
||||||
|
get => showFill;
|
||||||
|
set
|
||||||
|
{
|
||||||
|
if (showFill != value)
|
||||||
|
{
|
||||||
|
showFill = value;
|
||||||
|
Invalidate();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
protected override void OnPaint(PaintEventArgs e)
|
protected override void OnPaint(PaintEventArgs e)
|
||||||
{
|
{
|
||||||
base.OnPaint(e);
|
|
||||||
if (!Visible || Width <= 0 || Height <= 0) return;
|
if (!Visible || Width <= 0 || Height <= 0) return;
|
||||||
|
|
||||||
Rectangle rect = new Rectangle(0, 0, Width - 1, Height - 1);
|
Rectangle rect = new Rectangle(0, 0, Width - 1, Height - 1);
|
||||||
GraphicsPath path = GDIEx.CreateRoundedRectanglePath(rect, radius, RadiusSides);
|
GraphicsPath path = GDIEx.CreateRoundedRectanglePath(rect, radius, RadiusSides);
|
||||||
|
|
||||||
//填充背景色
|
//填充背景色
|
||||||
if (fillColor.IsValid())
|
if (ShowFill && fillColor.IsValid())
|
||||||
{
|
{
|
||||||
OnPaintFill(e.Graphics, path);
|
OnPaintFill(e.Graphics, path);
|
||||||
}
|
}
|
||||||
@ -321,13 +338,10 @@ namespace Sunny.UI
|
|||||||
OnPaintFore(e.Graphics, path);
|
OnPaintFore(e.Graphics, path);
|
||||||
}
|
}
|
||||||
|
|
||||||
PaintOther?.Invoke(this, e);
|
|
||||||
|
|
||||||
path.Dispose();
|
path.Dispose();
|
||||||
|
base.OnPaint(e);
|
||||||
}
|
}
|
||||||
|
|
||||||
public event PaintEventHandler PaintOther;
|
|
||||||
|
|
||||||
protected virtual void OnPaintFore(Graphics g, GraphicsPath path)
|
protected virtual void OnPaintFore(Graphics g, GraphicsPath path)
|
||||||
{
|
{
|
||||||
g.DrawString(Text, Font, Enabled ? foreColor : foreDisableColor, Size, Padding, TextAlignment);
|
g.DrawString(Text, Font, Enabled ? foreColor : foreDisableColor, Size, Padding, TextAlignment);
|
||||||
@ -451,14 +465,6 @@ namespace Sunny.UI
|
|||||||
g.FillPath(color, path);
|
g.FillPath(color, path);
|
||||||
}
|
}
|
||||||
|
|
||||||
// protected override void WndProc(ref Message m)
|
|
||||||
// {
|
|
||||||
// if (m.Msg != 20)
|
|
||||||
// {
|
|
||||||
// base.WndProc(ref m);
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
|
|
||||||
protected virtual void AfterSetFillColor(Color color)
|
protected virtual void AfterSetFillColor(Color color)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
@ -46,11 +46,11 @@ namespace Sunny.UI
|
|||||||
Size = new Size(150, 29);
|
Size = new Size(150, 29);
|
||||||
foreColor = UIStyles.Blue.CheckBoxForeColor;
|
foreColor = UIStyles.Blue.CheckBoxForeColor;
|
||||||
fillColor = UIStyles.Blue.CheckBoxColor;
|
fillColor = UIStyles.Blue.CheckBoxColor;
|
||||||
PaintOther += UIRadioButton_PaintOther;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private void UIRadioButton_PaintOther(object sender, PaintEventArgs e)
|
protected override void OnPaint(PaintEventArgs e)
|
||||||
{
|
{
|
||||||
|
base.OnPaint(e);
|
||||||
if (AutoSize)
|
if (AutoSize)
|
||||||
{
|
{
|
||||||
SizeF sf = Text.MeasureString(Font);
|
SizeF sf = Text.MeasureString(Font);
|
||||||
@ -71,7 +71,7 @@ namespace Sunny.UI
|
|||||||
set
|
set
|
||||||
{
|
{
|
||||||
autoSize = value;
|
autoSize = value;
|
||||||
UIRadioButton_PaintOther(this, null);
|
Invalidate();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -21,7 +21,6 @@
|
|||||||
|
|
||||||
using System.ComponentModel;
|
using System.ComponentModel;
|
||||||
using System.Drawing;
|
using System.Drawing;
|
||||||
using System.Drawing.Drawing2D;
|
|
||||||
using System.Windows.Forms;
|
using System.Windows.Forms;
|
||||||
|
|
||||||
namespace Sunny.UI
|
namespace Sunny.UI
|
||||||
@ -43,6 +42,7 @@ namespace Sunny.UI
|
|||||||
base.BackColor = Color.Transparent;
|
base.BackColor = Color.Transparent;
|
||||||
ShowText = false;
|
ShowText = false;
|
||||||
ShowRect = false;
|
ShowRect = false;
|
||||||
|
ShowFill = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
public int Inner { get; set; }
|
public int Inner { get; set; }
|
||||||
@ -58,13 +58,8 @@ namespace Sunny.UI
|
|||||||
protected override void OnPaint(PaintEventArgs e)
|
protected override void OnPaint(PaintEventArgs e)
|
||||||
{
|
{
|
||||||
base.OnPaint(e);
|
base.OnPaint(e);
|
||||||
|
e.Graphics.FillFan(ProcessBackColor, ClientRectangle.Center(), Inner, Outer, 0, 360);
|
||||||
}
|
e.Graphics.FillFan(ProcessColor, ClientRectangle.Center(), Inner, Outer, -90, Value / 100.0f * 360);
|
||||||
|
|
||||||
protected override void OnPaintFill(Graphics g, GraphicsPath path)
|
|
||||||
{
|
|
||||||
g.FillFan(ProcessBackColor, ClientRectangle.Center(), Inner, Outer, 0, 360);
|
|
||||||
g.FillFan(ProcessColor, ClientRectangle.Center(), Inner, Outer, -90, Value / 100.0f * 360);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -37,8 +37,6 @@ namespace Sunny.UI
|
|||||||
Size = new Size(300, 29);
|
Size = new Size(300, 29);
|
||||||
ShowText = false;
|
ShowText = false;
|
||||||
|
|
||||||
PaintOther += UIWaitingBar_PaintOther;
|
|
||||||
|
|
||||||
fillColor = UIColor.LightBlue;
|
fillColor = UIColor.LightBlue;
|
||||||
foreColor = UIColor.Blue;
|
foreColor = UIColor.Blue;
|
||||||
timer.Interval = 200;
|
timer.Interval = 200;
|
||||||
@ -52,8 +50,9 @@ namespace Sunny.UI
|
|||||||
timer.Dispose();
|
timer.Dispose();
|
||||||
}
|
}
|
||||||
|
|
||||||
private void UIWaitingBar_PaintOther(object sender, PaintEventArgs e)
|
protected override void OnPaint(PaintEventArgs e)
|
||||||
{
|
{
|
||||||
|
base.OnPaint(e);
|
||||||
e.Graphics.FillRoundRectangle(rectColor, (int)dz + 1, 1, sliderWidth, Height - 3, Radius);
|
e.Graphics.FillRoundRectangle(rectColor, (int)dz + 1, 1, sliderWidth, Height - 3, Radius);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user