From 794e8cba6af8fc33146bf34caa6940fcaab5f42f Mon Sep 17 00:00:00 2001 From: lu <99954486@qq.com> Date: 星期五, 04 四月 2025 17:35:12 +0800 Subject: [PATCH] 打印按钮 --- DevApp/Gs.DevApp/ToolBox/UtilityHelper.cs | 48 ++++++++++++++++++++++++++---------------------- 1 files changed, 26 insertions(+), 22 deletions(-) diff --git a/DevApp/Gs.DevApp/ToolBox/UtilityHelper.cs b/DevApp/Gs.DevApp/ToolBox/UtilityHelper.cs index 6d02434..11b86c0 100644 --- a/DevApp/Gs.DevApp/ToolBox/UtilityHelper.cs +++ b/DevApp/Gs.DevApp/ToolBox/UtilityHelper.cs @@ -22,6 +22,7 @@ using DevExpress.XtraGrid.Views.Grid; using DevExpress.XtraTab; using DevExpress.XtraTreeList; +using Gs.DevApp.DevFrm.Work; using Gs.DevApp.Entity; using Gs.DevApp.UserControl; using Newtonsoft.Json; @@ -282,6 +283,8 @@ if (colmn.Name.ToString().Contains("gvMxDel") || colmn.Name.ToString().Contains("gvMxTui")) { colmn.Visible = !isEdt; + if (colmn.Visible == true) + colmn.VisibleIndex = 99999; } else { @@ -664,6 +667,18 @@ { var txt = colType as SimpleButton; txt.Enabled = !isEdt; + continue; + } + + //鑷畾涓嶈壇 + if (colType is UcDictionary) + { + var txt = colType as UcDictionary; + txt.TextTxt = (strVal); + //if (txt.IsReadly == false) + // txt.Enabled = !isEdt; + //else + // txt.Enabled = false; continue; } } @@ -1218,26 +1233,6 @@ } return isEdt; } - /// <summary> - /// 鍒囨崲閫夐」鍗� - /// </summary> - /// <param name="tabControl">閫夐」鍗″鍣�</param> - /// <param name="idx">浠�0寮�濮嬶紝濡傛灉鏄�999锛屽垯鍏ㄩ儴鍙敤</param> - public static void JumpToTab(XtraTabControl tabControl, int idx) - { - if (idx == 999) - { - for (var i = 0; i < tabControl.TabPages.Count; i++) - tabControl.TabPages[i].PageEnabled = true; - tabControl.SelectedTabPageIndex = tabControl.TabPages.Count - 1; - return; - } - - for (var i = 0; i < tabControl.TabPages.Count; i++) - tabControl.TabPages[i].PageEnabled = false; - tabControl.TabPages[idx].PageEnabled = true; - tabControl.SelectedTabPageIndex = idx; - } /// <summary> @@ -1288,6 +1283,13 @@ tabControl.TabPages[0].PageEnabled = true; tabControl.TabPages[1].PageEnabled = true; tabControl.SelectedTabPageIndex = 1; + return; + } + + if (action == 6) + { + tabControl.TabPages[0].PageEnabled = true; + tabControl.TabPages[1].PageEnabled = true; return; } } @@ -1787,7 +1789,7 @@ }; gridView1.OptionsView.ShowGroupPanel = false; gridView1.OptionsCustomization.AllowGroup = false; - gridView1.Appearance.HeaderPanel.ForeColor = DevExpress.LookAndFeel.DXSkinColors.ForeColors.ControlText; + // gridView1.Appearance.HeaderPanel.ForeColor = DevExpress.LookAndFeel.DXSkinColors.ForeColors.ControlText; gridView1.OptionsView.ColumnAutoWidth = false;//鑷姩璋冩暣鍒楀 foreach (GridColumn column in gridView1.Columns) { @@ -1949,7 +1951,9 @@ } if (xtraTabControl1.SelectedTabPageIndex == 0) { - // page(pageBar1.CurrentPage); + //int _handle = gridView1.FocusedRowHandle; + //page(pageBar1.CurrentPage); + //gridView1.FocusedRowHandle= _handle; } }; } -- Gitblit v1.9.3