namespace 全自动水压检测仪 { partial class StatusSettingsForm { private System.ComponentModel.IContainer components = null; // 控件声明 private Sunny.UI.UILight uiLight1_Status; private Sunny.UI.UILight uiLight2_Status; private Sunny.UI.UILight uiLight3_Status; private Sunny.UI.UILight uiLight4_Status; private Sunny.UI.UILight uiLight5_Status; private Sunny.UI.UILight uiLight6_Status; private Sunny.UI.UILight uiLight7_Status; private Sunny.UI.UILight uiLight8_Status; private Sunny.UI.UILight uiLight9_Status; private Sunny.UI.UILight uiLight10_Status; private Sunny.UI.UILight uiLight11_Status; private Sunny.UI.UILight uiLight12_Status; private Sunny.UI.UILabel uiLabel11_Status; private Sunny.UI.UIButton uiButton_Close; private Sunny.UI.UIPanel mainPanel; private Sunny.UI.UIPanel tempModePanel; private Sunny.UI.UIPanel valveStatusPanel; protected override void Dispose(bool disposing) { if (disposing && (components != null)) { components.Dispose(); } base.Dispose(disposing); } private void InitializeComponent() { this.mainPanel = new Sunny.UI.UIPanel(); this.tempModePanel = new Sunny.UI.UIPanel(); this.valveStatusPanel = new Sunny.UI.UIPanel(); this.uiLight1_Status = new Sunny.UI.UILight(); this.uiLight2_Status = new Sunny.UI.UILight(); this.uiLight3_Status = new Sunny.UI.UILight(); this.uiLight4_Status = new Sunny.UI.UILight(); this.uiLight5_Status = new Sunny.UI.UILight(); this.uiLight6_Status = new Sunny.UI.UILight(); this.uiLight7_Status = new Sunny.UI.UILight(); this.uiLight8_Status = new Sunny.UI.UILight(); this.uiLight9_Status = new Sunny.UI.UILight(); this.uiLight10_Status = new Sunny.UI.UILight(); this.uiLight11_Status = new Sunny.UI.UILight(); this.uiLight12_Status = new Sunny.UI.UILight(); this.uiLabel11_Status = new Sunny.UI.UILabel(); this.uiButton_Close = new Sunny.UI.UIButton(); this.mainPanel.SuspendLayout(); this.tempModePanel.SuspendLayout(); this.valveStatusPanel.SuspendLayout(); this.SuspendLayout(); // mainPanel this.mainPanel.Dock = System.Windows.Forms.DockStyle.Fill; this.mainPanel.Location = new System.Drawing.Point(0, 35); this.mainPanel.Name = "mainPanel"; this.mainPanel.Size = new System.Drawing.Size(900, 565); this.mainPanel.TabIndex = 0; this.mainPanel.FillColor = System.Drawing.Color.FromArgb(243, 249, 255); this.mainPanel.RectColor = System.Drawing.Color.FromArgb(243, 249, 255); // tempModePanel - 温度模式区域 this.tempModePanel.Location = new System.Drawing.Point(30, 20); this.tempModePanel.Size = new System.Drawing.Size(840, 140); this.tempModePanel.FillColor = System.Drawing.Color.White; this.tempModePanel.RectColor = System.Drawing.Color.FromArgb(220, 220, 220); this.tempModePanel.Radius = 10; this.tempModePanel.Name = "tempModePanel"; this.tempModePanel.TabIndex = 0; // 温度模式标题 var tempModeTitle = new Sunny.UI.UILabel(); tempModeTitle.Location = new System.Drawing.Point(20, 15); tempModeTitle.Size = new System.Drawing.Size(200, 30); tempModeTitle.Text = "温度模式状态"; tempModeTitle.Font = new System.Drawing.Font("微软雅黑", 14F, System.Drawing.FontStyle.Bold); tempModeTitle.ForeColor = System.Drawing.Color.FromArgb(48, 48, 48); this.tempModePanel.Controls.Add(tempModeTitle); // 常温模式指示 var normalTempLabel = new Sunny.UI.UILabel(); normalTempLabel.Location = new System.Drawing.Point(80, 65); normalTempLabel.Size = new System.Drawing.Size(120, 30); normalTempLabel.Text = "常温模式"; normalTempLabel.Font = new System.Drawing.Font("微软雅黑", 12F); normalTempLabel.ForeColor = System.Drawing.Color.FromArgb(48, 48, 48); normalTempLabel.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; this.tempModePanel.Controls.Add(normalTempLabel); this.uiLight1_Status.Location = new System.Drawing.Point(40, 67); this.uiLight1_Status.Size = new System.Drawing.Size(30, 30); this.uiLight1_Status.OnColor = System.Drawing.Color.FromArgb(80, 160, 255); this.uiLight1_Status.OffColor = System.Drawing.Color.FromArgb(200, 200, 200); this.uiLight1_Status.Radius = 15; this.uiLight1_Status.Name = "uiLight1_Status"; this.tempModePanel.Controls.Add(this.uiLight1_Status); // 高温模式指示 var highTempLabel = new Sunny.UI.UILabel(); highTempLabel.Location = new System.Drawing.Point(330, 65); highTempLabel.Size = new System.Drawing.Size(120, 30); highTempLabel.Text = "高温模式"; highTempLabel.Font = new System.Drawing.Font("微软雅黑", 12F); highTempLabel.ForeColor = System.Drawing.Color.FromArgb(48, 48, 48); highTempLabel.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; this.tempModePanel.Controls.Add(highTempLabel); this.uiLight2_Status.Location = new System.Drawing.Point(290, 67); this.uiLight2_Status.Size = new System.Drawing.Size(30, 30); this.uiLight2_Status.OnColor = System.Drawing.Color.FromArgb(255, 80, 80); this.uiLight2_Status.OffColor = System.Drawing.Color.FromArgb(200, 200, 200); this.uiLight2_Status.Radius = 15; this.uiLight2_Status.Name = "uiLight2_Status"; this.tempModePanel.Controls.Add(this.uiLight2_Status); // 当前模式显示 var currentModeLabel = new Sunny.UI.UILabel(); currentModeLabel.Location = new System.Drawing.Point(520, 65); currentModeLabel.Size = new System.Drawing.Size(120, 30); currentModeLabel.Text = "当前模式:"; currentModeLabel.Font = new System.Drawing.Font("微软雅黑", 11F); currentModeLabel.ForeColor = System.Drawing.Color.FromArgb(100, 100, 100); currentModeLabel.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; this.tempModePanel.Controls.Add(currentModeLabel); this.uiLabel11_Status.Location = new System.Drawing.Point(640, 65); this.uiLabel11_Status.Size = new System.Drawing.Size(150, 30); this.uiLabel11_Status.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Bold); this.uiLabel11_Status.ForeColor = System.Drawing.Color.FromArgb(80, 160, 255); this.uiLabel11_Status.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; this.tempModePanel.Controls.Add(this.uiLabel11_Status); // valveStatusPanel - 阀门状态区域 this.valveStatusPanel.Location = new System.Drawing.Point(30, 180); this.valveStatusPanel.Size = new System.Drawing.Size(840, 310); this.valveStatusPanel.FillColor = System.Drawing.Color.White; this.valveStatusPanel.RectColor = System.Drawing.Color.FromArgb(220, 220, 220); this.valveStatusPanel.Radius = 10; this.valveStatusPanel.Name = "valveStatusPanel"; this.valveStatusPanel.TabIndex = 1; // 阀门状态标题 var valveStatusTitle = new Sunny.UI.UILabel(); valveStatusTitle.Location = new System.Drawing.Point(20, 15); valveStatusTitle.Size = new System.Drawing.Size(200, 30); valveStatusTitle.Text = "阀门状态监控"; valveStatusTitle.Font = new System.Drawing.Font("微软雅黑", 14F, System.Drawing.FontStyle.Bold); valveStatusTitle.ForeColor = System.Drawing.Color.FromArgb(48, 48, 48); this.valveStatusPanel.Controls.Add(valveStatusTitle); // 阀门状态指示灯 - 优化布局 int startX = 40, startY = 65, spacingX = 160, spacingY = 55; var valveLights = new[] { (this.uiLight3_Status, "高压出阀"), (this.uiLight4_Status, "高压进阀"), (this.uiLight5_Status, "常温抽水阀"), (this.uiLight6_Status, "常温水箱加水阀"), (this.uiLight7_Status, "高温抽水阀"), (this.uiLight8_Status, "空气抽气阀"), (this.uiLight9_Status, "加热状态"), (this.uiLight10_Status, "常温回水阀"), (this.uiLight11_Status, "高温水箱加水阀"), (this.uiLight12_Status, "高温回水阀") }; int row = 0, col = 0; foreach (var (light, label) in valveLights) { light.Location = new System.Drawing.Point(startX + col * spacingX, startY + row * spacingY); light.Size = new System.Drawing.Size(28, 28); light.OnColor = System.Drawing.Color.FromArgb(0, 190, 0); light.OffColor = System.Drawing.Color.FromArgb(200, 200, 200); light.Radius = 14; this.valveStatusPanel.Controls.Add(light); var lbl = new Sunny.UI.UILabel(); lbl.Location = new System.Drawing.Point(startX + col * spacingX + 38, startY + row * spacingY); lbl.Size = new System.Drawing.Size(115, 28); lbl.Text = label; lbl.Font = new System.Drawing.Font("微软雅黑", 10F); lbl.ForeColor = System.Drawing.Color.FromArgb(60, 60, 60); lbl.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; this.valveStatusPanel.Controls.Add(lbl); col++; if (col >= 5) { col = 0; row++; } } // 关闭按钮 this.uiButton_Close.Location = new System.Drawing.Point(375, 510); this.uiButton_Close.Size = new System.Drawing.Size(150, 42); this.uiButton_Close.Text = "关闭"; this.uiButton_Close.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Bold); this.uiButton_Close.FillColor = System.Drawing.Color.FromArgb(80, 160, 255); this.uiButton_Close.FillHoverColor = System.Drawing.Color.FromArgb(100, 180, 255); this.uiButton_Close.FillPressColor = System.Drawing.Color.FromArgb(60, 140, 235); this.uiButton_Close.RectColor = System.Drawing.Color.FromArgb(80, 160, 255); this.uiButton_Close.Radius = 20; this.uiButton_Close.Cursor = System.Windows.Forms.Cursors.Hand; this.uiButton_Close.Click += new System.EventHandler(this.uiButton_Close_Click); // 添加控件到主面板 this.mainPanel.Controls.Add(this.tempModePanel); this.mainPanel.Controls.Add(this.valveStatusPanel); this.mainPanel.Controls.Add(this.uiButton_Close); this.Controls.Add(this.mainPanel); // 窗体设置 this.ClientSize = new System.Drawing.Size(900, 600); this.Name = "StatusSettingsForm"; this.Text = "状态监控设置"; this.Padding = new System.Windows.Forms.Padding(0, 35, 0, 0); this.mainPanel.ResumeLayout(false); this.tempModePanel.ResumeLayout(false); this.valveStatusPanel.ResumeLayout(false); this.ResumeLayout(false); } } }