From 4cb1f00f84d160f97afd0fb86cf600e1be667dd5 Mon Sep 17 00:00:00 2001
From: lixiaojun <1287241240@qq.com>
Date: 星期四, 17 十月 2024 11:22:15 +0800
Subject: [PATCH] 水力组件更新

---
 WinFrmUI/HStation.WinFrmUI.Basic/01-SysCatalogManage/SetSysPropForCatalogDlg.cs |   23 ++++++++++-------------
 1 files changed, 10 insertions(+), 13 deletions(-)

diff --git a/WinFrmUI/HStation.WinFrmUI.Basic/01-SysCatalogManage/SetSysPropForCatalogDlg.cs b/WinFrmUI/HStation.WinFrmUI.Basic/01-SysCatalogManage/SetSysPropForCatalogDlg.cs
index 35a0c8f..f7907e2 100644
--- a/WinFrmUI/HStation.WinFrmUI.Basic/01-SysCatalogManage/SetSysPropForCatalogDlg.cs
+++ b/WinFrmUI/HStation.WinFrmUI.Basic/01-SysCatalogManage/SetSysPropForCatalogDlg.cs
@@ -6,17 +6,14 @@
 
 namespace HStation.WinFrmUI.Basic
 {
-    public partial class SetSysPropForCatalogDlg : Form
+    public partial class SetSysPropForCatalogDlg : DevExpress.XtraEditors.XtraForm
     {
         public SetSysPropForCatalogDlg()
         {
             InitializeComponent();
-            // this.treeList1.Columns["GroupName"].;
-            /*            this.gridView1.Columns["GroupName"].Group();
-
-            */
             repositoryItemCheckedComboBoxEdit1.DisplayMember = "Name";
-            repositoryItemCheckedComboBoxEdit1.ValueMember = "ID";
+            repositoryItemCheckedComboBoxEdit1.ValueMember = "Name";
+            this.IconOptions.Icon = Yw.WinFrmUI.GlobalParas.AppIcon;
         }
 
         private List<SysPropMappingViewModel> _allBindingList = new List<SysPropMappingViewModel>();
@@ -54,7 +51,7 @@
                         model.Inherit = child.Inherit;
                         model.ChoiceList = child.ChoiceList;
                         model.ChoiceIds = child.ChoiceList.Where(x => x.Have).Select(x => x.ID).ToList();
-                        var stringList = child.ChoiceList.Where(x => x.Have == true).ToList().Select(x => x.ID.ToString()).ToList();
+                        var stringList = child.ChoiceList.Where(x => x.Have == true).ToList().Select(x => x.Name.ToString()).ToList();
                         string result = string.Join(", ", stringList);
                         model.DisplayChoice = result;
                         _allBindingList.Add(model);
@@ -174,10 +171,10 @@
 
         private void treeList1_BeforeCheckNode(object sender, DevExpress.XtraTreeList.CheckNodeEventArgs e)
         {
-            string isGroup = e.Node.GetValue("Inherit").ToString();
-            if (isGroup == "True")
+            string Inherit = e.Node.GetValue("Inherit").ToString();
+            if (Inherit == "True")
             {
-                e.State = CheckState.Unchecked;
+                e.State = CheckState.Checked;
             }
             else
             {
@@ -195,7 +192,7 @@
         private void treeList1_AfterCheckNode(object sender, DevExpress.XtraTreeList.NodeEventArgs e)
         {
             SetCheckedChildNodes(e.Node, e.Node.CheckState, e);
-         }
+        }
 
         #region 璁剧疆瀛愯妭鐐圭姸鎬�
 
@@ -213,10 +210,10 @@
                 {
                     node.Nodes[i].CheckState = CheckState.Checked;
                     SetCheckedChildNodes(node.Nodes[i], check, e);
-                 }
+                }
             }
         }
 
         #endregion 璁剧疆瀛愯妭鐐圭姸鎬�
-      }
+    }
 }
\ No newline at end of file

--
Gitblit v1.9.3