From 9f64d35a6a68b77df4a5b1b3eae21a31fe9fa4ad Mon Sep 17 00:00:00 2001 From: lu <99954486@qq.com> Date: 星期四, 21 十一月 2024 13:59:08 +0800 Subject: [PATCH] 部分窗体增加了审核的小标识 --- DevApp/Gs.DevApp/DevFrm/QC/Frm_IQCLookups.cs | 35 +++++++++++++++-------------------- 1 files changed, 15 insertions(+), 20 deletions(-) diff --git a/DevApp/Gs.DevApp/DevFrm/QC/Frm_IQCLookups.cs b/DevApp/Gs.DevApp/DevFrm/QC/Frm_IQCLookups.cs index bc9da41..e6ee9cd 100644 --- a/DevApp/Gs.DevApp/DevFrm/QC/Frm_IQCLookups.cs +++ b/DevApp/Gs.DevApp/DevFrm/QC/Frm_IQCLookups.cs @@ -23,7 +23,6 @@ public Frm_IQCLookups() { InitializeComponent(); - toolBarMenu1.btnAddClick += ToolBarMenu1_btnAddClick; toolBarMenu1.btnEdtClick += ToolBarMenu1_btnEdtClick; toolBarMenu1.btnSaveClick += ToolBarMenu1_btnSaveClick; toolBarMenu1.btnLoadClick += ToolBarMenu1_btnLoadClick; @@ -31,6 +30,10 @@ toolBarMenu1.btnChkClick += ToolBarMenu1_btnChkClick; toolBarMenu1.btnFChkClick += ToolBarMenu1_btnFChkClick; gcMain.MouseDoubleClick += GcMain_MouseDoubleClick; + gridView1.FocusedRowChanged += (s, e) => + { + UtilityHelper.SetCheckIco(s, picCheckBox, this, "checkStatus", ""); + }; getPageList(1, UtilityHelper.GetPageSize()); pageBar1.PagerEvent += PageBar1_PagerEvent; gridView1.CustomDrawRowIndicator += (s, e) => @@ -118,8 +121,10 @@ /// <param name="e"></param> private void ToolBarMenu1_btnLoadClick(object sender, EventArgs e) { - UtilityHelper.JumpToTab(xtraTabControl1, 0); - getPageList(1, UtilityHelper.GetPageSize()); + if (xtraTabControl1.SelectedTabPageIndex == 1) + getModel(lbGuid.Text.Trim(), false, 999); + else + getPageList(1, UtilityHelper.GetPageSize()); } /// <summary> @@ -138,23 +143,6 @@ return; } getModel(rowGuid, true, 1); - } - - /// <summary> - /// 鏂板浜嬩欢 - /// </summary> - /// <param name="sender"></param> - /// <param name="e"></param> - private void ToolBarMenu1_btnAddClick(object sender, EventArgs e) - { - UtilityHelper.JumpToTab(xtraTabControl1, 1); - lbGuid.Text = ""; - var gridViews = - new List<GridView>(); - gridViews.Add(gvMx1); - UtilityHelper.CleanValueByControl(panel1.Controls, true, - gridViews); - UtilityHelper.SetDefaultTable(gcMx1, gvMx1); } /// <summary> @@ -319,6 +307,8 @@ private void repositoryItemButtonEdit1_ButtonClick(object sender, ButtonPressedEventArgs e) { + gvMx1.CloseEditor(); + gvMx1.UpdateCurrentRow(); var rowhandle = gvMx1.FocusedRowHandle; if (rowhandle < 0) return; @@ -328,6 +318,11 @@ var mxGuid = dr["guid"].ToString(); if (!MsgHelper.AskQuestion("浣犻�夋嫨浜�1鏉℃暟鎹紝纭畾鍒犻櫎鍚楋紵")) return; + if (string.IsNullOrEmpty(mxGuid)) + { + gvMx1.DeleteRow(rowhandle); + return; + } var strJson = ""; var lst = new List<string>(); lst.Add(mxGuid); -- Gitblit v1.9.3