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