From 9115d42f16fb99d583f5a9e8098634ec8e73c9fe Mon Sep 17 00:00:00 2001
From: lu <99954486@qq.com>
Date: 星期六, 22 三月 2025 12:48:26 +0800
Subject: [PATCH] 1

---
 DevApp/Gs.DevApp/ToolBox/UtilityHelper.cs |   38 +++++++++++++++++++++++++++-----------
 1 files changed, 27 insertions(+), 11 deletions(-)

diff --git a/DevApp/Gs.DevApp/ToolBox/UtilityHelper.cs b/DevApp/Gs.DevApp/ToolBox/UtilityHelper.cs
index 60e3a1c..0225218 100644
--- a/DevApp/Gs.DevApp/ToolBox/UtilityHelper.cs
+++ b/DevApp/Gs.DevApp/ToolBox/UtilityHelper.cs
@@ -415,7 +415,8 @@
                             }
                             else
                                 txt.ReadOnly = isEdt;
-                            if (txt != null) {
+                            if (txt != null)
+                            {
                                 switch (strVal)
                                 {
                                     case "True":
@@ -432,7 +433,7 @@
                                         break;
                                 }
                             }
-                              
+
                             continue;
                         }
                         //鍗曢��
@@ -1606,7 +1607,7 @@
             GridView dgv = s as GridView;
             if (dgv != null)
             {
-                if (dgv.GetSelectedRows() != null && dgv.GetSelectedRows().Count()>0)
+                if (dgv.GetSelectedRows() != null && dgv.GetSelectedRows().Count() > 0)
                 {
                     var selectedRow = dgv.GetSelectedRows()[0]; // 鑾峰彇绗竴涓�変腑琛岀殑绱㈠紩
                     if (selectedRow >= 0)
@@ -1670,13 +1671,10 @@
             btnChkIco.Location = new Point(fm.ClientSize.Width - btnChkIco.Width - 20, 80); // 璺濈椤堕儴10鍍忕礌
         }
         #region 璁剧疆鎼滅储
-        public static string getQueryWord(string str)
-        {
-            return str.ToUpper().Replace("query_".ToUpper(), "");
-        }
+    
         public static FilterEntity getFilterEntityWord(string id, string idDec, string val)
         {
-            return new FilterEntity(getQueryWord(id), idDec + ")", " like ", "鍖呭惈)", "%" + val + "%");
+            return new FilterEntity(id, idDec + ")", " like ", "鍖呭惈)", "%" + val + "%");
         }
         public static List<FilterEntity> GetDilter(GridColumnCollection Columns, GridView gridView1 = null)
         {
@@ -1730,7 +1728,7 @@
         public delegate void DelegateGetModel(string guid);
         public delegate void DelegateGetList(int currentPage);
         /// <summary>
-        /// 
+        /// 璁剧疆涓昏〃鐨勬牱寮�
         /// </summary>
         /// <param name="gridView1">gridview</param>
         /// <param name="picCheckBox">鍥炬爣鎸夐挳</param>
@@ -1768,7 +1766,7 @@
             {
                 column.AppearanceCell.TextOptions.HAlignment = DevExpress.Utils.HorzAlignment.Near;
                 column.OptionsColumn.AllowEdit = true;
-                column.OptionsFilter.AutoFilterCondition = AutoFilterCondition.Contains;
+                // column.OptionsFilter.AutoFilterCondition = AutoFilterCondition.Contains;
                 column.OptionsFilter.AutoFilterCondition = DevExpress.XtraGrid.Columns.AutoFilterCondition.Contains;
                 column.OptionsFilter.ImmediateUpdateAutoFilter = false;
                 if (column.Tag == null || column.Tag.ToString().EndsWith("edit"))
@@ -1777,6 +1775,7 @@
                     column.OptionsColumn.ReadOnly = true;
                 if (column.Tag == null || column.Tag.ToString().Length <= 0)
                     column.OptionsFilter.AllowAutoFilter = false;
+                
             }
             gridView1.OptionsFilter.AllowAutoFilterConditionChange = DevExpress.Utils.DefaultBoolean.False;
             gridView1.OptionsView.ShowAutoFilterRow = true;
@@ -1874,6 +1873,23 @@
             edit.SelectAll();
         }
 
+        public static void SetGridLayout(GridView gridView1)
+        {
+            foreach (GridColumn column in gridView1.Columns)
+            {
+                if (column.Width > 500)
+                    column.Width = 500;
+            }
+        }
+
+        /// <summary>
+        /// 璁剧疆閫夐」鍗�
+        /// </summary>
+        /// <param name="gridView1"></param>
+        /// <param name="xtraTabControl1"></param>
+        /// <param name="pageBar1"></param>
+        /// <param name="action"></param>
+        /// <param name="page"></param>
         public static void SetTabParameter(GridView gridView1, DevExpress.XtraTab.XtraTabControl xtraTabControl1, UcPageBar pageBar1, DelegateGetModel action = null, DelegateGetList page = null)
         {
             xtraTabControl1.SelectedPageChanged += (s, e) =>
@@ -2064,7 +2080,7 @@
                             column.Visible = bool.Parse(controlVisible);
                     }
                 }
-               
+
             }
         }
     }

--
Gitblit v1.9.3