From 41c36661d58cd788d5c51326d7fe2da9c248d7c0 Mon Sep 17 00:00:00 2001
From: lu <99954486@qq.com>
Date: 星期四, 17 四月 2025 08:13:23 +0800
Subject: [PATCH] iqc

---
 DevApp/Gs.DevApp/DevFrm/FrmMain.cs |   21 +++++++++++++++++++++
 1 files changed, 21 insertions(+), 0 deletions(-)

diff --git a/DevApp/Gs.DevApp/DevFrm/FrmMain.cs b/DevApp/Gs.DevApp/DevFrm/FrmMain.cs
index a19cc04..8736984 100644
--- a/DevApp/Gs.DevApp/DevFrm/FrmMain.cs
+++ b/DevApp/Gs.DevApp/DevFrm/FrmMain.cs
@@ -383,6 +383,14 @@
                 newForm.ControlBox = false;
                 newForm.Dock = DockStyle.Fill;
                 newForm.Visible = true;
+                //瀹炵幇瀛愮獥浣撶殑濮旀墭beg
+                EventInfo evt = newForm.GetType().GetEvent("UpdateParent",
+                    BindingFlags.NonPublic | BindingFlags.Instance
+                    | BindingFlags.Public
+                );
+                if (evt != null)
+                    evt.AddEventHandler(newForm, new EventHandler<UpdateParentEventArgs>(UpdateParent_OnChange));
+                //瀹炵幇瀛愮獥浣撶殑濮旀墭end
                 return newForm;
             }
             catch (Exception)
@@ -392,6 +400,19 @@
 
             return null;
         }
+        //瀹炵幇瀛愮獥浣撶殑濮旀墭beg
+        private void UpdateParent_OnChange(object sender, UpdateParentEventArgs e)
+        {
+            List<string> _val = e.StringList;
+            MsgHelper.ShowError(_val[0]);
+            var tabPageName = _val + "_page";
+            var tabText = ""; //褰撳墠閫夐」鍗¢〉Text鏍囬
+            var newFormName = "Gs.DevApp.DevFrm.Frm_MesInvItemOut_SCLL"; //瀛樿矾寰勶紝绫诲悕
+            Image imgIcon = null;
+            AddTabpage(tab, tabPageName, tabText,
+                newFormName, imgIcon);
+        }
+        //瀹炵幇瀛愮獥浣撶殑濮旀墭end
         private int _userOut()
         {
             var _obj = new

--
Gitblit v1.9.3