using System.Windows.Forms;
namespace MesWork
{
    partial class MesWorkForm : PlcLinkForm
    {
        private System.ComponentModel.IContainer components = null;

        protected override void Dispose(bool disposing)
        {
            if (disposing && (components != null))
            {
                components.Dispose();
            }
            base.Dispose(disposing);
        }

        #region Windows 窗体设计器生成的代码

        private void InitializeComponent()
        {
            this.components = new System.ComponentModel.Container();

            // ── Timers ──
            this.timer_OnLine_Show = new System.Windows.Forms.Timer(this.components);
            this.timer_Clock = new System.Windows.Forms.Timer(this.components);

            // ── Top Bar ──
            this.pnl_TopBar = new System.Windows.Forms.Panel();
            this.pnl_TopBarRight = new System.Windows.Forms.Panel();
            this.lbl_SystemTitle = new System.Windows.Forms.Label();
            this.lbl_DateTime = new System.Windows.Forms.Label();
            this.lbl_UserName = new System.Windows.Forms.Label();
            this.pnl_SqlIndicator = new System.Windows.Forms.Panel();
            this.lbl_SqlStatus = new System.Windows.Forms.Label();

            // ── Sidebar ──
            this.pnl_Sidebar = new System.Windows.Forms.Panel();
            this.pnl_SidebarScroll = new System.Windows.Forms.Panel();
            this.pnl_NavWeighing = new System.Windows.Forms.Panel();
            this.lbl_NavWeighing = new System.Windows.Forms.Label();
            this.pnl_NavUserMgmt = new System.Windows.Forms.Panel();
            this.lbl_NavUserMgmt = new System.Windows.Forms.Label();
            this.pnl_NavWorkpiece = new System.Windows.Forms.Panel();
            this.lbl_NavWorkpiece = new System.Windows.Forms.Label();
            this.pnl_NavTool = new System.Windows.Forms.Panel();
            this.lbl_NavTool = new System.Windows.Forms.Label();
            this.pnl_NavReport = new System.Windows.Forms.Panel();
            this.lbl_NavReport = new System.Windows.Forms.Label();
            this.pnl_NavStation = new System.Windows.Forms.Panel();
            this.lbl_NavStation = new System.Windows.Forms.Label();
            this.pnl_NavStatistics = new System.Windows.Forms.Panel();
            this.lbl_NavStatistics = new System.Windows.Forms.Label();
            this.pnl_NavSettings = new System.Windows.Forms.Panel();
            this.lbl_NavSettings = new System.Windows.Forms.Label();
            this.pnl_NavLog = new System.Windows.Forms.Panel();
            this.lbl_NavLog = new System.Windows.Forms.Label();
            this.pnl_NavPLC = new System.Windows.Forms.Panel();
            this.lbl_NavPLC = new System.Windows.Forms.Label();
            this.pnl_NavFullscreen = new System.Windows.Forms.Panel();
            this.lbl_NavFullscreen = new System.Windows.Forms.Label();
            this.pnl_NavClose = new System.Windows.Forms.Panel();
            this.lbl_NavClose = new System.Windows.Forms.Label();
            this.pnl_NavActiveIndicator = new System.Windows.Forms.Panel();

            // ── Alarm Bar ──
            this.panel_Alarm = new System.Windows.Forms.Panel();
            this.label_Alarm = new System.Windows.Forms.Label();
            this.lbl_AlarmIcon = new System.Windows.Forms.Label();

            // ── Content ──
            this.pnl_Content = new System.Windows.Forms.Panel();

            this.pnl_TopBar.SuspendLayout();
            this.pnl_TopBarRight.SuspendLayout();
            this.pnl_Sidebar.SuspendLayout();
            this.pnl_SidebarScroll.SuspendLayout();
            this.panel_Alarm.SuspendLayout();
            this.SuspendLayout();

            // ====================================================================
            // timer_OnLine_Show — 框架心跳/SQL检测
            // ====================================================================
            this.timer_OnLine_Show.Interval = 1000;
            this.timer_OnLine_Show.Tick += new System.EventHandler(this.timer_OnLine_Show_Tick);

            // ====================================================================
            // timer_Clock — 时钟刷新
            // ====================================================================
            this.timer_Clock.Interval = 1000;
            this.timer_Clock.Tick += new System.EventHandler(this.timer_Clock_Tick);

            // ====================================================================
            // pnl_TopBar — 顶部标题栏 (48px)
            // ====================================================================
            this.pnl_TopBar.BackColor = System.Drawing.Color.FromArgb(30, 58, 95);
            this.pnl_TopBar.Dock = System.Windows.Forms.DockStyle.Top;
            this.pnl_TopBar.Height = 48;
            this.pnl_TopBar.Name = "pnl_TopBar";
            this.pnl_TopBar.Controls.Add(this.lbl_SystemTitle);
            this.pnl_TopBar.Controls.Add(this.pnl_TopBarRight);

            // lbl_SystemTitle
            this.lbl_SystemTitle.AutoSize = false;
            this.lbl_SystemTitle.Font = new System.Drawing.Font("微软雅黑", 14F, System.Drawing.FontStyle.Bold);
            this.lbl_SystemTitle.ForeColor = System.Drawing.Color.White;
            this.lbl_SystemTitle.Location = new System.Drawing.Point(92, 0);
            this.lbl_SystemTitle.Size = new System.Drawing.Size(400, 48);
            this.lbl_SystemTitle.Name = "lbl_SystemTitle";
            this.lbl_SystemTitle.Text = "⚖  称重数据采集分析管理系统";
            this.lbl_SystemTitle.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;

            // ── pnl_TopBarRight — 右侧控件容器（Dock=Right，确保任何分辨率可见）──
            this.pnl_TopBarRight.BackColor = System.Drawing.Color.FromArgb(30, 58, 95);
            this.pnl_TopBarRight.Dock = System.Windows.Forms.DockStyle.Right;
            this.pnl_TopBarRight.Width = 420;
            this.pnl_TopBarRight.Name = "pnl_TopBarRight";
            this.pnl_TopBarRight.Controls.Add(this.pnl_SqlIndicator);
            this.pnl_TopBarRight.Controls.Add(this.lbl_SqlStatus);
            this.pnl_TopBarRight.Controls.Add(this.lbl_UserName);
            this.pnl_TopBarRight.Controls.Add(this.lbl_DateTime);

            // pnl_SqlIndicator — 数据库在线指示灯
            this.pnl_SqlIndicator.BackColor = System.Drawing.Color.FromArgb(209, 213, 219);
            this.pnl_SqlIndicator.Location = new System.Drawing.Point(10, 17);
            this.pnl_SqlIndicator.Size = new System.Drawing.Size(14, 14);
            this.pnl_SqlIndicator.Name = "pnl_SqlIndicator";

            // lbl_SqlStatus — 数据库状态标签
            this.lbl_SqlStatus.Font = new System.Drawing.Font("微软雅黑", 9F);
            this.lbl_SqlStatus.ForeColor = System.Drawing.Color.FromArgb(148, 163, 184);
            this.lbl_SqlStatus.Location = new System.Drawing.Point(28, 0);
            this.lbl_SqlStatus.Size = new System.Drawing.Size(55, 48);
            this.lbl_SqlStatus.Name = "lbl_SqlStatus";
            this.lbl_SqlStatus.Text = "数据库";
            this.lbl_SqlStatus.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;

            // lbl_UserName
            this.lbl_UserName.Font = new System.Drawing.Font("微软雅黑", 10F);
            this.lbl_UserName.ForeColor = System.Drawing.Color.FromArgb(148, 163, 184);
            this.lbl_UserName.Location = new System.Drawing.Point(90, 0);
            this.lbl_UserName.Size = new System.Drawing.Size(160, 48);
            this.lbl_UserName.Name = "lbl_UserName";
            this.lbl_UserName.Text = "操作员：";
            this.lbl_UserName.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;

            // lbl_DateTime
            this.lbl_DateTime.Font = new System.Drawing.Font("微软雅黑", 10F);
            this.lbl_DateTime.ForeColor = System.Drawing.Color.FromArgb(148, 163, 184);
            this.lbl_DateTime.Location = new System.Drawing.Point(250, 0);
            this.lbl_DateTime.Size = new System.Drawing.Size(165, 48);
            this.lbl_DateTime.Name = "lbl_DateTime";
            this.lbl_DateTime.Text = "2026-04-07 20:00:00";
            this.lbl_DateTime.TextAlign = System.Drawing.ContentAlignment.MiddleRight;

            // ====================================================================
            // pnl_Sidebar — 左侧导航栏 (80px, Navy背景)
            // ====================================================================
            this.pnl_Sidebar.BackColor = System.Drawing.Color.FromArgb(30, 58, 95);
            this.pnl_Sidebar.Dock = System.Windows.Forms.DockStyle.Left;
            this.pnl_Sidebar.Width = 80;
            this.pnl_Sidebar.Name = "pnl_Sidebar";
            // 全屏+退出 固定在侧栏底部
            this.pnl_NavFullscreen.Dock = System.Windows.Forms.DockStyle.Bottom;
            this.pnl_NavFullscreen.Size = new System.Drawing.Size(80, 44);
            this.pnl_NavClose.Dock = System.Windows.Forms.DockStyle.Bottom;
            this.pnl_NavClose.Size = new System.Drawing.Size(80, 44);
            this.pnl_Sidebar.Controls.Add(this.pnl_SidebarScroll);
            this.pnl_Sidebar.Controls.Add(this.pnl_NavFullscreen);
            this.pnl_Sidebar.Controls.Add(this.pnl_NavClose);

            // pnl_SidebarScroll — 内部滚动容器
            this.pnl_SidebarScroll.AutoScroll = true;
            this.pnl_SidebarScroll.BackColor = System.Drawing.Color.FromArgb(30, 58, 95);
            this.pnl_SidebarScroll.Dock = System.Windows.Forms.DockStyle.Fill;
            this.pnl_SidebarScroll.Name = "pnl_SidebarScroll";

            // ── 导航项：称重作业 ──
            this.pnl_NavWeighing.BackColor = System.Drawing.Color.FromArgb(30, 58, 95);
            this.pnl_NavWeighing.Cursor = System.Windows.Forms.Cursors.Hand;
            this.pnl_NavWeighing.Location = new System.Drawing.Point(1, 8);
            this.pnl_NavWeighing.Size = new System.Drawing.Size(78, 64);
            this.pnl_NavWeighing.Name = "pnl_NavWeighing";
            this.pnl_NavWeighing.Tag = "⚖\n称重作业";
            this.lbl_NavWeighing.AutoSize = false;
            this.lbl_NavWeighing.Dock = System.Windows.Forms.DockStyle.Fill;
            this.lbl_NavWeighing.Font = new System.Drawing.Font("微软雅黑", 9F);
            this.lbl_NavWeighing.ForeColor = System.Drawing.Color.FromArgb(148, 163, 184);
            this.lbl_NavWeighing.Text = "⚖\n称重作业";
            this.lbl_NavWeighing.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
            this.lbl_NavWeighing.Cursor = System.Windows.Forms.Cursors.Hand;
            this.pnl_NavWeighing.Controls.Add(this.lbl_NavWeighing);
            // ── 导航项：用户管理 ──
            this.pnl_NavUserMgmt.BackColor = System.Drawing.Color.FromArgb(30, 58, 95);
            this.pnl_NavUserMgmt.Cursor = System.Windows.Forms.Cursors.Hand;
            this.pnl_NavUserMgmt.Location = new System.Drawing.Point(1, 74);
            this.pnl_NavUserMgmt.Size = new System.Drawing.Size(78, 64);
            this.pnl_NavUserMgmt.Name = "pnl_NavUserMgmt";
            this.pnl_NavUserMgmt.Tag = "👤\n用户管理";
            this.lbl_NavUserMgmt.AutoSize = false;
            this.lbl_NavUserMgmt.Dock = System.Windows.Forms.DockStyle.Fill;
            this.lbl_NavUserMgmt.Font = new System.Drawing.Font("微软雅黑", 9F);
            this.lbl_NavUserMgmt.ForeColor = System.Drawing.Color.FromArgb(148, 163, 184);
            this.lbl_NavUserMgmt.Text = "👤\n用户管理";
            this.lbl_NavUserMgmt.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
            this.lbl_NavUserMgmt.Cursor = System.Windows.Forms.Cursors.Hand;
            this.pnl_NavUserMgmt.Controls.Add(this.lbl_NavUserMgmt);
            // ── 导航项：工件管理 ──
            this.pnl_NavWorkpiece.BackColor = System.Drawing.Color.FromArgb(30, 58, 95);
            this.pnl_NavWorkpiece.Cursor = System.Windows.Forms.Cursors.Hand;
            this.pnl_NavWorkpiece.Location = new System.Drawing.Point(1, 140);
            this.pnl_NavWorkpiece.Size = new System.Drawing.Size(78, 64);
            this.pnl_NavWorkpiece.Name = "pnl_NavWorkpiece";
            this.pnl_NavWorkpiece.Tag = "⚙\n工件管理";
            this.lbl_NavWorkpiece.AutoSize = false;
            this.lbl_NavWorkpiece.Dock = System.Windows.Forms.DockStyle.Fill;
            this.lbl_NavWorkpiece.Font = new System.Drawing.Font("微软雅黑", 9F);
            this.lbl_NavWorkpiece.ForeColor = System.Drawing.Color.FromArgb(148, 163, 184);
            this.lbl_NavWorkpiece.Text = "⚙\n工件管理";
            this.lbl_NavWorkpiece.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
            this.lbl_NavWorkpiece.Cursor = System.Windows.Forms.Cursors.Hand;
            this.pnl_NavWorkpiece.Controls.Add(this.lbl_NavWorkpiece);
            // ── 导航项：工具标定 ──
            this.pnl_NavTool.BackColor = System.Drawing.Color.FromArgb(30, 58, 95);
            this.pnl_NavTool.Cursor = System.Windows.Forms.Cursors.Hand;
            this.pnl_NavTool.Location = new System.Drawing.Point(1, 206);
            this.pnl_NavTool.Size = new System.Drawing.Size(78, 64);
            this.pnl_NavTool.Name = "pnl_NavTool";
            this.pnl_NavTool.Tag = "🔧\n工具标定";
            this.lbl_NavTool.AutoSize = false;
            this.lbl_NavTool.Dock = System.Windows.Forms.DockStyle.Fill;
            this.lbl_NavTool.Font = new System.Drawing.Font("微软雅黑", 9F);
            this.lbl_NavTool.ForeColor = System.Drawing.Color.FromArgb(148, 163, 184);
            this.lbl_NavTool.Text = "🔧\n工具标定";
            this.lbl_NavTool.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
            this.lbl_NavTool.Cursor = System.Windows.Forms.Cursors.Hand;
            this.pnl_NavTool.Controls.Add(this.lbl_NavTool);
            // ── 导航项：报告查询 ──
            this.pnl_NavReport.BackColor = System.Drawing.Color.FromArgb(30, 58, 95);
            this.pnl_NavReport.Cursor = System.Windows.Forms.Cursors.Hand;
            this.pnl_NavReport.Location = new System.Drawing.Point(1, 272);
            this.pnl_NavReport.Size = new System.Drawing.Size(78, 64);
            this.pnl_NavReport.Name = "pnl_NavReport";
            this.pnl_NavReport.Tag = "📋\n报告查询";
            this.lbl_NavReport.AutoSize = false;
            this.lbl_NavReport.Dock = System.Windows.Forms.DockStyle.Fill;
            this.lbl_NavReport.Font = new System.Drawing.Font("微软雅黑", 9F);
            this.lbl_NavReport.ForeColor = System.Drawing.Color.FromArgb(148, 163, 184);
            this.lbl_NavReport.Text = "📋\n报告查询";
            this.lbl_NavReport.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
            this.lbl_NavReport.Cursor = System.Windows.Forms.Cursors.Hand;
            this.pnl_NavReport.Controls.Add(this.lbl_NavReport);
            // ── 导航项：过站记录 ──
            this.pnl_NavStation.BackColor = System.Drawing.Color.FromArgb(30, 58, 95);
            this.pnl_NavStation.Cursor = System.Windows.Forms.Cursors.Hand;
            this.pnl_NavStation.Location = new System.Drawing.Point(1, 338);
            this.pnl_NavStation.Size = new System.Drawing.Size(78, 64);
            this.pnl_NavStation.Name = "pnl_NavStation";
            this.pnl_NavStation.Tag = "📦\n过站记录";
            this.lbl_NavStation.AutoSize = false;
            this.lbl_NavStation.Dock = System.Windows.Forms.DockStyle.Fill;
            this.lbl_NavStation.Font = new System.Drawing.Font("微软雅黑", 9F);
            this.lbl_NavStation.ForeColor = System.Drawing.Color.FromArgb(148, 163, 184);
            this.lbl_NavStation.Text = "📦\n过站记录";
            this.lbl_NavStation.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
            this.lbl_NavStation.Cursor = System.Windows.Forms.Cursors.Hand;
            this.pnl_NavStation.Controls.Add(this.lbl_NavStation);
            // ── 导航项：统计分析 ──
            this.pnl_NavStatistics.BackColor = System.Drawing.Color.FromArgb(30, 58, 95);
            this.pnl_NavStatistics.Cursor = System.Windows.Forms.Cursors.Hand;
            this.pnl_NavStatistics.Location = new System.Drawing.Point(1, 404);
            this.pnl_NavStatistics.Size = new System.Drawing.Size(78, 64);
            this.pnl_NavStatistics.Name = "pnl_NavStatistics";
            this.pnl_NavStatistics.Tag = "📊\n统计分析";
            this.lbl_NavStatistics.AutoSize = false;
            this.lbl_NavStatistics.Dock = System.Windows.Forms.DockStyle.Fill;
            this.lbl_NavStatistics.Font = new System.Drawing.Font("微软雅黑", 9F);
            this.lbl_NavStatistics.ForeColor = System.Drawing.Color.FromArgb(148, 163, 184);
            this.lbl_NavStatistics.Text = "📊\n统计分析";
            this.lbl_NavStatistics.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
            this.lbl_NavStatistics.Cursor = System.Windows.Forms.Cursors.Hand;
            this.pnl_NavStatistics.Controls.Add(this.lbl_NavStatistics);
            // ── 导航项：系统设置 ──
            this.pnl_NavSettings.BackColor = System.Drawing.Color.FromArgb(30, 58, 95);
            this.pnl_NavSettings.Cursor = System.Windows.Forms.Cursors.Hand;
            this.pnl_NavSettings.Location = new System.Drawing.Point(1, 470);
            this.pnl_NavSettings.Size = new System.Drawing.Size(78, 64);
            this.pnl_NavSettings.Name = "pnl_NavSettings";
            this.pnl_NavSettings.Tag = "⚙\n系统设置";
            this.lbl_NavSettings.AutoSize = false;
            this.lbl_NavSettings.Dock = System.Windows.Forms.DockStyle.Fill;
            this.lbl_NavSettings.Font = new System.Drawing.Font("微软雅黑", 9F);
            this.lbl_NavSettings.ForeColor = System.Drawing.Color.FromArgb(148, 163, 184);
            this.lbl_NavSettings.Text = "⚙\n系统设置";
            this.lbl_NavSettings.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
            this.lbl_NavSettings.Cursor = System.Windows.Forms.Cursors.Hand;
            this.pnl_NavSettings.Controls.Add(this.lbl_NavSettings);
            // ── 导航项：日志查询 ──
            this.pnl_NavLog.BackColor = System.Drawing.Color.FromArgb(30, 58, 95);
            this.pnl_NavLog.Cursor = System.Windows.Forms.Cursors.Hand;
            this.pnl_NavLog.Location = new System.Drawing.Point(1, 536);
            this.pnl_NavLog.Size = new System.Drawing.Size(78, 64);
            this.pnl_NavLog.Name = "pnl_NavLog";
            this.pnl_NavLog.Tag = "📝\n日志查询";
            this.lbl_NavLog.AutoSize = false;
            this.lbl_NavLog.Dock = System.Windows.Forms.DockStyle.Fill;
            this.lbl_NavLog.Font = new System.Drawing.Font("微软雅黑", 9F);
            this.lbl_NavLog.ForeColor = System.Drawing.Color.FromArgb(148, 163, 184);
            this.lbl_NavLog.Text = "📝\n日志查询";
            this.lbl_NavLog.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
            this.lbl_NavLog.Cursor = System.Windows.Forms.Cursors.Hand;
            this.pnl_NavLog.Controls.Add(this.lbl_NavLog);
            // ── 导航项：PLC监控 ──
            this.pnl_NavPLC.BackColor = System.Drawing.Color.FromArgb(30, 58, 95);
            this.pnl_NavPLC.Cursor = System.Windows.Forms.Cursors.Hand;
            this.pnl_NavPLC.Location = new System.Drawing.Point(1, 602);
            this.pnl_NavPLC.Size = new System.Drawing.Size(78, 64);
            this.pnl_NavPLC.Name = "pnl_NavPLC";
            this.pnl_NavPLC.Tag = "📡\nPLC监控";
            this.lbl_NavPLC.AutoSize = false;
            this.lbl_NavPLC.Dock = System.Windows.Forms.DockStyle.Fill;
            this.lbl_NavPLC.Font = new System.Drawing.Font("微软雅黑", 9F);
            this.lbl_NavPLC.ForeColor = System.Drawing.Color.FromArgb(148, 163, 184);
            this.lbl_NavPLC.Text = "📡\nPLC监控";
            this.lbl_NavPLC.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
            this.lbl_NavPLC.Cursor = System.Windows.Forms.Cursors.Hand;
            this.pnl_NavPLC.Controls.Add(this.lbl_NavPLC);
            // ── 全屏按钮（固定在侧栏底部，退出按钮上方） ──
            this.pnl_NavFullscreen.BackColor = System.Drawing.Color.FromArgb(30, 58, 95);
            this.pnl_NavFullscreen.Cursor = System.Windows.Forms.Cursors.Hand;
            this.pnl_NavFullscreen.Name = "pnl_NavFullscreen";
            this.lbl_NavFullscreen.AutoSize = false;
            this.lbl_NavFullscreen.Dock = System.Windows.Forms.DockStyle.Fill;
            this.lbl_NavFullscreen.Font = new System.Drawing.Font("微软雅黑", 9F);
            this.lbl_NavFullscreen.ForeColor = System.Drawing.Color.FromArgb(148, 163, 184);
            this.lbl_NavFullscreen.Text = "▣\n全屏";
            this.lbl_NavFullscreen.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
            this.lbl_NavFullscreen.Cursor = System.Windows.Forms.Cursors.Hand;
            this.pnl_NavFullscreen.Controls.Add(this.lbl_NavFullscreen);
            // ── 退出按钮（固定在侧栏底部） ──
            this.pnl_NavClose.BackColor = System.Drawing.Color.FromArgb(30, 58, 95);
            this.pnl_NavClose.Cursor = System.Windows.Forms.Cursors.Hand;
            this.pnl_NavClose.Name = "pnl_NavClose";
            this.pnl_NavClose.Tag = "✕\n退出";
            this.lbl_NavClose.AutoSize = false;
            this.lbl_NavClose.Dock = System.Windows.Forms.DockStyle.Fill;
            this.lbl_NavClose.Font = new System.Drawing.Font("微软雅黑", 9F);
            this.lbl_NavClose.ForeColor = System.Drawing.Color.FromArgb(239, 68, 68);
            this.lbl_NavClose.Text = "✕\n退出";
            this.lbl_NavClose.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
            this.lbl_NavClose.Cursor = System.Windows.Forms.Cursors.Hand;
            this.pnl_NavClose.Controls.Add(this.lbl_NavClose);

            // 导航Active指示条（4px宽蓝色条，初始隐藏，后续代码定位）
            this.pnl_NavActiveIndicator.BackColor = System.Drawing.Color.FromArgb(74, 144, 217);
            this.pnl_NavActiveIndicator.Location = new System.Drawing.Point(0, 8);
            this.pnl_NavActiveIndicator.Size = new System.Drawing.Size(4, 64);
            this.pnl_NavActiveIndicator.Name = "pnl_NavActiveIndicator";

            // 添加导航项到滚动容器（从下往上加，确保绘制顺序）
            this.pnl_SidebarScroll.Controls.Add(this.pnl_NavActiveIndicator);
            // pnl_NavClose 已从滚动容器移出到pnl_Sidebar底部
            this.pnl_SidebarScroll.Controls.Add(this.pnl_NavPLC);
            this.pnl_SidebarScroll.Controls.Add(this.pnl_NavLog);
            this.pnl_SidebarScroll.Controls.Add(this.pnl_NavSettings);
            this.pnl_SidebarScroll.Controls.Add(this.pnl_NavStatistics);
            this.pnl_SidebarScroll.Controls.Add(this.pnl_NavStation);
            this.pnl_SidebarScroll.Controls.Add(this.pnl_NavReport);
            this.pnl_SidebarScroll.Controls.Add(this.pnl_NavTool);
            this.pnl_SidebarScroll.Controls.Add(this.pnl_NavWorkpiece);
            this.pnl_SidebarScroll.Controls.Add(this.pnl_NavUserMgmt);
            this.pnl_SidebarScroll.Controls.Add(this.pnl_NavWeighing);

            // 绑定导航点击事件
            this.pnl_NavWeighing.Click += new System.EventHandler(this.Nav_Click);
            this.lbl_NavWeighing.Click += new System.EventHandler(this.Nav_Click);
            this.pnl_NavUserMgmt.Click += new System.EventHandler(this.Nav_Click);
            this.lbl_NavUserMgmt.Click += new System.EventHandler(this.Nav_Click);
            this.pnl_NavWorkpiece.Click += new System.EventHandler(this.Nav_Click);
            this.lbl_NavWorkpiece.Click += new System.EventHandler(this.Nav_Click);
            this.pnl_NavTool.Click += new System.EventHandler(this.Nav_Click);
            this.lbl_NavTool.Click += new System.EventHandler(this.Nav_Click);
            this.pnl_NavReport.Click += new System.EventHandler(this.Nav_Click);
            this.lbl_NavReport.Click += new System.EventHandler(this.Nav_Click);
            this.pnl_NavStation.Click += new System.EventHandler(this.Nav_Click);
            this.lbl_NavStation.Click += new System.EventHandler(this.Nav_Click);
            this.pnl_NavStatistics.Click += new System.EventHandler(this.Nav_Click);
            this.lbl_NavStatistics.Click += new System.EventHandler(this.Nav_Click);
            this.pnl_NavSettings.Click += new System.EventHandler(this.Nav_Click);
            this.lbl_NavSettings.Click += new System.EventHandler(this.Nav_Click);
            this.pnl_NavLog.Click += new System.EventHandler(this.Nav_Click);
            this.lbl_NavLog.Click += new System.EventHandler(this.Nav_Click);
            this.pnl_NavPLC.Click += new System.EventHandler(this.Nav_Click);
            this.lbl_NavPLC.Click += new System.EventHandler(this.Nav_Click);
            this.pnl_NavFullscreen.Click += new System.EventHandler(this.btn_ToggleFullscreen_Click);
            this.lbl_NavFullscreen.Click += new System.EventHandler(this.btn_ToggleFullscreen_Click);
            this.pnl_NavClose.Click += new System.EventHandler(this.Nav_Click);
            this.lbl_NavClose.Click += new System.EventHandler(this.Nav_Click);

            // ====================================================================
            // panel_Alarm — 底部报警栏 (32px)
            // ====================================================================
            this.panel_Alarm.BackColor = System.Drawing.Color.FromArgb(30, 58, 95);
            this.panel_Alarm.Dock = System.Windows.Forms.DockStyle.Bottom;
            this.panel_Alarm.Height = 32;
            this.panel_Alarm.Name = "panel_Alarm";
            this.panel_Alarm.Controls.Add(this.label_Alarm);
            this.panel_Alarm.Controls.Add(this.lbl_AlarmIcon);

            // lbl_AlarmIcon
            this.lbl_AlarmIcon.Font = new System.Drawing.Font("微软雅黑", 10F);
            this.lbl_AlarmIcon.ForeColor = System.Drawing.Color.White;
            this.lbl_AlarmIcon.Location = new System.Drawing.Point(4, 0);
            this.lbl_AlarmIcon.Size = new System.Drawing.Size(80, 32);
            this.lbl_AlarmIcon.Name = "lbl_AlarmIcon";
            this.lbl_AlarmIcon.Text = "🔔 报警";
            this.lbl_AlarmIcon.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;

            // label_Alarm — 保持原名以兼容 AppConfig.cs 中的引用
            this.label_Alarm.Anchor = System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right | System.Windows.Forms.AnchorStyles.Top;
            this.label_Alarm.Font = new System.Drawing.Font("微软雅黑", 10F);
            this.label_Alarm.ForeColor = System.Drawing.Color.White;
            this.label_Alarm.Location = new System.Drawing.Point(88, 0);
            this.label_Alarm.Size = new System.Drawing.Size(1800, 32);
            this.label_Alarm.Name = "label_Alarm";
            this.label_Alarm.Text = "";
            this.label_Alarm.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;

            // ====================================================================
            // pnl_Content — 主内容区域 (动态加载UserControl)
            // ====================================================================
            this.pnl_Content.BackColor = System.Drawing.Color.FromArgb(245, 247, 250);
            this.pnl_Content.Dock = System.Windows.Forms.DockStyle.Fill;
            this.pnl_Content.Name = "pnl_Content";
            this.pnl_Content.Padding = new System.Windows.Forms.Padding(8);

            // ====================================================================
            // MesWorkForm — 主窗口
            // ====================================================================
            this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F);
            this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi;
            this.ClientSize = new System.Drawing.Size(1920, 1080);
            this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.Sizable;
            this.WindowState = System.Windows.Forms.FormWindowState.Maximized;
            this.Name = "MesWorkForm";
            this.Text = "称重数据采集分析管理系统";
            this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;

            // 添加顺序：先Dock的后Add（Fill最后被添加但先占位）
            // 正确顺序：Content(Fill) → Sidebar(Left) → Alarm(Bottom) → TopBar(Top)
            this.Controls.Add(this.pnl_Content);
            this.Controls.Add(this.pnl_Sidebar);
            this.Controls.Add(this.panel_Alarm);
            this.Controls.Add(this.pnl_TopBar);

            this.Load += new System.EventHandler(this.MesWorkForm_Load);
            this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.MesWorkForm_FormClosing);

            this.pnl_TopBar.ResumeLayout(false);
            this.pnl_TopBarRight.ResumeLayout(false);
            this.pnl_Sidebar.ResumeLayout(false);
            this.pnl_SidebarScroll.ResumeLayout(false);
            this.panel_Alarm.ResumeLayout(false);
            this.ResumeLayout(false);
        }

        #endregion

        // ── Timers ──
        private System.Windows.Forms.Timer timer_OnLine_Show;
        private System.Windows.Forms.Timer timer_Clock;

        // ── Top Bar ──
        private System.Windows.Forms.Panel pnl_TopBar;
        private System.Windows.Forms.Panel pnl_TopBarRight;
        private System.Windows.Forms.Label lbl_SystemTitle;
        private System.Windows.Forms.Label lbl_DateTime;
        private System.Windows.Forms.Label lbl_UserName;
        private System.Windows.Forms.Panel pnl_SqlIndicator;
        private System.Windows.Forms.Label lbl_SqlStatus;

        // ── Sidebar ──
        private System.Windows.Forms.Panel pnl_Sidebar;
        private System.Windows.Forms.Panel pnl_SidebarScroll;
        private System.Windows.Forms.Panel pnl_NavWeighing;
        private System.Windows.Forms.Label lbl_NavWeighing;
        private System.Windows.Forms.Panel pnl_NavUserMgmt;
        private System.Windows.Forms.Label lbl_NavUserMgmt;
        private System.Windows.Forms.Panel pnl_NavWorkpiece;
        private System.Windows.Forms.Label lbl_NavWorkpiece;
        private System.Windows.Forms.Panel pnl_NavTool;
        private System.Windows.Forms.Label lbl_NavTool;
        private System.Windows.Forms.Panel pnl_NavReport;
        private System.Windows.Forms.Label lbl_NavReport;
        private System.Windows.Forms.Panel pnl_NavStation;
        private System.Windows.Forms.Label lbl_NavStation;
        private System.Windows.Forms.Panel pnl_NavStatistics;
        private System.Windows.Forms.Label lbl_NavStatistics;
        private System.Windows.Forms.Panel pnl_NavSettings;
        private System.Windows.Forms.Label lbl_NavSettings;
        private System.Windows.Forms.Panel pnl_NavLog;
        private System.Windows.Forms.Label lbl_NavLog;
        private System.Windows.Forms.Panel pnl_NavPLC;
        private System.Windows.Forms.Label lbl_NavPLC;
        private System.Windows.Forms.Panel pnl_NavFullscreen;
        private System.Windows.Forms.Label lbl_NavFullscreen;
        private System.Windows.Forms.Panel pnl_NavClose;
        private System.Windows.Forms.Label lbl_NavClose;
        private System.Windows.Forms.Panel pnl_NavActiveIndicator;

        // ── Alarm Bar ──
        private System.Windows.Forms.Panel panel_Alarm;
        private System.Windows.Forms.Label label_Alarm;
        private System.Windows.Forms.Label lbl_AlarmIcon;

        // ── Content ──
        private System.Windows.Forms.Panel pnl_Content;
    }
}
