From 342b10ed5f4ebbccf2d2868d211fbe91cf3e8d5d Mon Sep 17 00:00:00 2001
From: qin <a@163.com>
Date: 星期三, 19 三月 2025 09:10:27 +0800
Subject: [PATCH] Merge branch 'master' of http://47.103.154.90:83/r/HStation/XHS.V1.0

---
 WinFrmUI/PBS.WinFrmUI.IBox/01-/MonitorConfigurationMgr.cs |   55 ++++++++++++++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 54 insertions(+), 1 deletions(-)

diff --git a/WinFrmUI/PBS.WinFrmUI.IBox/01-/MonitorConfigurationMgr.cs b/WinFrmUI/PBS.WinFrmUI.IBox/01-/MonitorConfigurationMgr.cs
index 05dbb15..8d980a7 100644
--- a/WinFrmUI/PBS.WinFrmUI.IBox/01-/MonitorConfigurationMgr.cs
+++ b/WinFrmUI/PBS.WinFrmUI.IBox/01-/MonitorConfigurationMgr.cs
@@ -1,4 +1,6 @@
-锘縰sing DevExpress.XtraEditors;
+锘縰sing DevExpress.Utils.Extensions;
+using DevExpress.XtraEditors;
+using IBox.WinFrmUI;
 using System;
 using System.Collections.Generic;
 using System.ComponentModel;
@@ -16,6 +18,57 @@
         public MonitorConfigurationMgr()
         {
             InitializeComponent();
+            this.Load += MonitorConfigurationMgr_Load;
+        }
+
+        private IBoxFormRule _boxFormRule;
+
+        private void MonitorConfigurationMgr_Load(object sender, EventArgs e)
+        {
+            _boxFormRule = new IBoxFormRule();
+            _boxFormRule.Dock = DockStyle.Fill;
+            this.sidePanel1.AddControl(_boxFormRule);
+            _boxFormRule.HideButton();
+        }
+
+        private void BtnAddUnit_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
+        {
+            _boxFormRule.AddGroup();
+        }
+
+        private void BtnAddPoint_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
+        {
+            _boxFormRule.AddSignal();
+        }
+
+        private void BtnEditUnit_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
+        {
+            _boxFormRule.EditGroup();
+        }
+
+        private void BtnEditPoint_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
+        {
+            _boxFormRule.EditSignal();
+        }
+
+        private void BtnDeleteUnit_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
+        {
+            _boxFormRule.DeleteGroup();
+        }
+
+        private void BtnDeletePoint_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
+        {
+            _boxFormRule.DeleteSignal();
+        }
+
+        private void barBtnSave_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
+        {
+            _boxFormRule.Save();
+        }
+
+        private void BtnExport_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
+        {
+            _boxFormRule.ExportXLS();
         }
     }
 }
\ No newline at end of file

--
Gitblit v1.9.3