From c42e01627d34dc2ff3d18cc47b2018de3dbef36d Mon Sep 17 00:00:00 2001 From: cdk <2441919651@qq.com> Date: 星期五, 25 七月 2025 15:15:34 +0800 Subject: [PATCH] 计件工资样式调整 --- DevApp/Gs.DevApp/DevFrm/JJGZ/Frm_MesAttanCon.cs | 20 +++++++++++++++++++- 1 files changed, 19 insertions(+), 1 deletions(-) diff --git a/DevApp/Gs.DevApp/DevFrm/JJGZ/Frm_MesAttanCon.cs b/DevApp/Gs.DevApp/DevFrm/JJGZ/Frm_MesAttanCon.cs index 678a20c..2421411 100644 --- a/DevApp/Gs.DevApp/DevFrm/JJGZ/Frm_MesAttanCon.cs +++ b/DevApp/Gs.DevApp/DevFrm/JJGZ/Frm_MesAttanCon.cs @@ -167,11 +167,13 @@ Gs.DevApp.ToolBox.UtilityHelper.SetGridLayout(gridView2); // 淇濆瓨鍘熷鍊� SaveOriginalValues(); + SetGridView2EditState(false); } else { Gs.DevApp.ToolBox.UtilityHelper.SetDefaultTable(gridControl2, gridView2); _originalValues.Clear(); + SetGridView2EditState(false); } JArray array2 = new JArray(); @@ -228,7 +230,8 @@ /// <param name="e"></param> private void ToolBarMenu1_btnEscClick(object sender, EventArgs e) { - // Gs.DevApp.ToolBox.UtilityHelper.JumpTab(xtraTabControl1, 1); + // Gs.DevApp.ToolBox.UtilityHelper.JumpTab(xtraTabControl1, 1); + SetGridView2EditState(false); } /// <summary> @@ -374,6 +377,20 @@ { // 鍏跺畠闇�瑕佺殑UI鐘舵�佸垏鎹� //Gs.DevApp.ToolBox.UtilityHelper.JumpTab(xtraTabControl1, 3); + SetGridView2EditState(true); + + } + + private void SetGridView2EditState(bool editable) + { + // 鍦ㄥ矖 + var colHour = gridView2.Columns["hour"]; + if (colHour != null) + colHour.OptionsColumn.AllowEdit = editable; + // 淇敼鍘熷洜 + var colReason = gridView2.Columns["reason"]; + if (colReason != null) + colReason.OptionsColumn.AllowEdit = editable; } /// <summary> @@ -445,6 +462,7 @@ ToolBox.MsgHelper.ShowInformation("淇濆瓨鎴愬姛锛�"); getPageList(); toolBarMenu1.isSetBtn = true; + SetGridView2EditState(false); } else { -- Gitblit v1.9.3