From ebab62b668bd769f97f4afd5caee472f7e514a27 Mon Sep 17 00:00:00 2001 From: lu <99954486@qq.com> Date: 星期二, 25 三月 2025 08:17:59 +0800 Subject: [PATCH] 子体大小 --- DevApp/Gs.DevApp/UserControl/UcToolBarMenu.cs | 32 +++++++++++++++++++++++++++++++- 1 files changed, 31 insertions(+), 1 deletions(-) diff --git a/DevApp/Gs.DevApp/UserControl/UcToolBarMenu.cs b/DevApp/Gs.DevApp/UserControl/UcToolBarMenu.cs index 6c33add..08e90a8 100644 --- a/DevApp/Gs.DevApp/UserControl/UcToolBarMenu.cs +++ b/DevApp/Gs.DevApp/UserControl/UcToolBarMenu.cs @@ -7,6 +7,9 @@ using System.Net; using System.Text; using System.Windows.Forms; +using DevExpress.LookAndFeel; +using DevExpress.Skins; +using DevExpress.UserSkins; using DevExpress.XtraBars; using DevExpress.XtraEditors; using DevExpress.XtraGrid; @@ -715,7 +718,8 @@ var dd = UtilityHelper.ReturnToList(strReturn); var dt = dd.rtnData; - if (!string.IsNullOrEmpty(defaultActions) && defaultActions.Contains("鏌ヨ")) { + if (!string.IsNullOrEmpty(defaultActions) && defaultActions.Contains("鏌ヨ")) + { if (dt == null || dt.Rows.Count <= 0) { dt.Columns.Add("guid", typeof(string)); @@ -1138,6 +1142,9 @@ return spcList; } + /// <summary> + /// 璇诲彇xml閰嶇疆锛岀洰鍓嶉厤缃甮cMain1,layoutMx1,鍔犳煡璇㈡潯浠� + /// </summary> public void getXmlConfig() { Form parentForm; @@ -1224,6 +1231,29 @@ } } + //璁剧疆鏌ヨ鏉′欢beg + GridControl gcMain = parentForm.Controls.Find("gcMain1", true).OfType<GridControl>().FirstOrDefault(); + if (gcMain != null) + { + GridView gv1 = gcMain.MainView as GridView; + if (gv1 != null) + { + foreach (var a in _job["rtnData"]["list2"]) + { + string _gvColName = a["gvColName"].ToString(); + string _sqlField = a["sqlField"].ToString(); + string _sqlFieldType = a["sqlFieldType"].ToString(); + var column = gv1.Columns.Cast<DevExpress.XtraGrid.Columns.GridColumn>() + .FirstOrDefault(c => c.Name == _gvColName); + if (column != null) + { + column.Tag = _sqlField; + column.UnboundExpression = _sqlFieldType; + } + } + } + } + //璁剧疆鏌ヨ鏉′欢end } else ToolBox.MsgHelper.Warning("鎻愮ず锛�" + _rtn.rtnMsg); -- Gitblit v1.9.3