lu
2025-04-03 aa77240aba2a41a9a653f6400ed1ff54310f92d4
DevApp/Gs.DevApp/DevFrm/QC/Frm_MesDefectCode.cs
@@ -41,12 +41,23 @@
                {
                    strUpGuid = tlMenu.FocusedNode.GetValue("guid").ToString();
                }
                Frm_MesDefectCodeShow frm = new Frm_MesDefectCodeShow(strGuid, "增加新项", strUpGuid);
                Frm_MesDefectCodeShow frm = new Frm_MesDefectCodeShow(strGuid,strUpGuid);
                frm.UpdateParent += (s2, ee2) =>
                {
                    getPageList(1);
                };
                frm.ShowDialog(); 
            };
            this.toolStripMenuItemRoot.Click += (s, ee) =>
            {
                string strGuid = "";
                string strUpGuid = "";
                Frm_MesDefectCodeShow frm = new Frm_MesDefectCodeShow(strGuid,strUpGuid);
                frm.UpdateParent += (s2, ee2) =>
                {
                    getPageList(1);
                };
                frm.ShowDialog();
            };
            this.toolStripMenuItemDel.Click += (s, ee) =>
            {
@@ -86,15 +97,13 @@
            this.toolStripMenuItemEdt.Click += (s, ee) =>
            {
                string strGuid = "";
                string strTitle = "";
                string strUpGuid = "";
                if (tlMenu.FocusedNode != null)
                {
                    strGuid = tlMenu.FocusedNode.GetValue("guid").ToString();
                    strTitle = tlMenu.FocusedNode.GetValue("defectName").ToString();
                    strUpGuid = tlMenu.FocusedNode.GetValue("pid").ToString();
                }
                Frm_MesDefectCodeShow frm = new Frm_MesDefectCodeShow(strGuid, strTitle, strUpGuid);
                Frm_MesDefectCodeShow frm = new Frm_MesDefectCodeShow(strGuid,strUpGuid);
                frm.UpdateParent += (s2, ee2) =>
                {
                    getPageList(1);
@@ -113,12 +122,18 @@
                tlMenu.FocusedNode = node;
                if (node != null)
                {
                    toolStripMenuItemAdd.Visible = true;
                    toolStripMenuItemEdt.Visible = true;
                    toolStripMenuItemDel.Visible = true;
                    toolStripMenuItemRoot.Visible = false;
                    tlMenu.ContextMenuStrip = contextMenuStrip1;
                }
                else {
                    toolStripMenuItemAdd.Visible = false;
                    toolStripMenuItemEdt.Visible = false;
                    toolStripMenuItemDel.Visible = false;
                    toolStripMenuItemRoot.Visible = true;
                    tlMenu.ContextMenuStrip = contextMenuStrip1;
                    tlMenu.FocusedNode = null;
                    tlMenu.ClearSelection();
                }
            }
        }