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.Designer.cs |  172 ++++++++++++++++++++++++++++++++++++++++++++-------------
 1 files changed, 132 insertions(+), 40 deletions(-)

diff --git a/WinFrmUI/HStation.WinFrmUI.Basic/01-SysCatalogManage/SetSysPropForCatalogDlg.Designer.cs b/WinFrmUI/HStation.WinFrmUI.Basic/01-SysCatalogManage/SetSysPropForCatalogDlg.Designer.cs
index af77eaf..544cc88 100644
--- a/WinFrmUI/HStation.WinFrmUI.Basic/01-SysCatalogManage/SetSysPropForCatalogDlg.Designer.cs
+++ b/WinFrmUI/HStation.WinFrmUI.Basic/01-SysCatalogManage/SetSysPropForCatalogDlg.Designer.cs
@@ -28,24 +28,34 @@
         /// </summary>
         private void InitializeComponent()
         {
+            components = new System.ComponentModel.Container();
             BtnOk = new DevExpress.XtraEditors.SimpleButton();
             layoutControl1 = new DevExpress.XtraLayout.LayoutControl();
-            checkedListBoxControl1 = new DevExpress.XtraEditors.CheckedListBoxControl();
+            treeList1 = new DevExpress.XtraTreeList.TreeList();
+            colName = new DevExpress.XtraTreeList.Columns.TreeListColumn();
+            colUnitName = new DevExpress.XtraTreeList.Columns.TreeListColumn();
+            colIsNull = new DevExpress.XtraTreeList.Columns.TreeListColumn();
+            colDefaultValue = new DevExpress.XtraTreeList.Columns.TreeListColumn();
+            colPropChoice = new DevExpress.XtraTreeList.Columns.TreeListColumn();
+            repositoryItemCheckedComboBoxEdit1 = new DevExpress.XtraEditors.Repository.RepositoryItemCheckedComboBoxEdit();
+            sysCatalogPropViewModelBindingSource = new BindingSource(components);
             btnCancel = new DevExpress.XtraEditors.SimpleButton();
             Root = new DevExpress.XtraLayout.LayoutControlGroup();
             layoutControlItem2 = new DevExpress.XtraLayout.LayoutControlItem();
             layoutControlItem1 = new DevExpress.XtraLayout.LayoutControlItem();
             emptySpaceItem2 = new DevExpress.XtraLayout.EmptySpaceItem();
-            layoutControlItem4 = new DevExpress.XtraLayout.LayoutControlItem();
+            layoutControlItem3 = new DevExpress.XtraLayout.LayoutControlItem();
             emptySpaceItem1 = new DevExpress.XtraLayout.EmptySpaceItem();
             ((System.ComponentModel.ISupportInitialize)layoutControl1).BeginInit();
             layoutControl1.SuspendLayout();
-            ((System.ComponentModel.ISupportInitialize)checkedListBoxControl1).BeginInit();
+            ((System.ComponentModel.ISupportInitialize)treeList1).BeginInit();
+            ((System.ComponentModel.ISupportInitialize)repositoryItemCheckedComboBoxEdit1).BeginInit();
+            ((System.ComponentModel.ISupportInitialize)sysCatalogPropViewModelBindingSource).BeginInit();
             ((System.ComponentModel.ISupportInitialize)Root).BeginInit();
             ((System.ComponentModel.ISupportInitialize)layoutControlItem2).BeginInit();
             ((System.ComponentModel.ISupportInitialize)layoutControlItem1).BeginInit();
             ((System.ComponentModel.ISupportInitialize)emptySpaceItem2).BeginInit();
-            ((System.ComponentModel.ISupportInitialize)layoutControlItem4).BeginInit();
+            ((System.ComponentModel.ISupportInitialize)layoutControlItem3).BeginInit();
             ((System.ComponentModel.ISupportInitialize)emptySpaceItem1).BeginInit();
             SuspendLayout();
             // 
@@ -53,9 +63,10 @@
             // 
             BtnOk.Appearance.BackColor = DevExpress.LookAndFeel.DXSkinColors.FillColors.Primary;
             BtnOk.Appearance.Options.UseBackColor = true;
-            BtnOk.Location = new Point(281, 268);
+            BtnOk.Location = new Point(654, 384);
+            BtnOk.Margin = new Padding(3, 2, 3, 2);
             BtnOk.Name = "BtnOk";
-            BtnOk.Size = new Size(92, 22);
+            BtnOk.Size = new Size(107, 22);
             BtnOk.StyleController = layoutControl1;
             BtnOk.TabIndex = 2;
             BtnOk.Text = "瀹屾垚";
@@ -63,33 +74,106 @@
             // 
             // layoutControl1
             // 
-            layoutControl1.Controls.Add(checkedListBoxControl1);
+            layoutControl1.Controls.Add(treeList1);
             layoutControl1.Controls.Add(btnCancel);
             layoutControl1.Controls.Add(BtnOk);
             layoutControl1.Dock = DockStyle.Fill;
             layoutControl1.Location = new Point(0, 0);
+            layoutControl1.Margin = new Padding(3, 2, 3, 2);
             layoutControl1.Name = "layoutControl1";
             layoutControl1.Root = Root;
-            layoutControl1.Size = new Size(474, 292);
+            layoutControl1.Size = new Size(874, 408);
             layoutControl1.TabIndex = 9;
             layoutControl1.Text = "layoutControl1";
             // 
-            // checkedListBoxControl1
+            // treeList1
             // 
-            checkedListBoxControl1.Location = new Point(2, 2);
-            checkedListBoxControl1.Name = "checkedListBoxControl1";
-            checkedListBoxControl1.Size = new Size(470, 262);
-            checkedListBoxControl1.StyleController = layoutControl1;
-            checkedListBoxControl1.TabIndex = 5;
+            treeList1.CheckBoxFieldName = "IsHave";
+            treeList1.Columns.AddRange(new DevExpress.XtraTreeList.Columns.TreeListColumn[] { colName, colUnitName, colIsNull, colDefaultValue, colPropChoice });
+            treeList1.DataSource = sysCatalogPropViewModelBindingSource;
+            treeList1.Location = new Point(2, 2);
+            treeList1.Margin = new Padding(3, 2, 3, 2);
+            treeList1.Name = "treeList1";
+            treeList1.OptionsBehavior.AllowRecursiveNodeChecking = true;
+            treeList1.OptionsScrollAnnotations.ShowSelectedRows = DevExpress.Utils.DefaultBoolean.True;
+            treeList1.OptionsSelection.MultiSelect = true;
+            treeList1.OptionsView.CheckBoxStyle = DevExpress.XtraTreeList.DefaultNodeCheckBoxStyle.Check;
+            treeList1.OptionsView.RootCheckBoxStyle = DevExpress.XtraTreeList.NodeCheckBoxStyle.Check;
+            treeList1.RepositoryItems.AddRange(new DevExpress.XtraEditors.Repository.RepositoryItem[] { repositoryItemCheckedComboBoxEdit1 });
+            treeList1.Size = new Size(870, 378);
+            treeList1.TabIndex = 4;
+            treeList1.BeforeCheckNode += treeList1_BeforeCheckNode;
+            treeList1.AfterCheckNode += treeList1_AfterCheckNode;
+            treeList1.CustomDrawNodeCell += treeList1_CustomDrawNodeCell;
+            treeList1.ShowingEditor += treeList1_ShowingEditor;
+            // 
+            // colName
+            // 
+            colName.Caption = "鍚嶇О";
+            colName.FieldName = "Name";
+            colName.Name = "colName";
+            colName.OptionsColumn.AllowSort = true;
+            colName.Visible = true;
+            colName.VisibleIndex = 0;
+            // 
+            // colUnitName
+            // 
+            colUnitName.Caption = "鍗曚綅";
+            colUnitName.FieldName = "UnitName";
+            colUnitName.Name = "colUnitName";
+            colUnitName.OptionsColumn.AllowSort = true;
+            colUnitName.Visible = true;
+            colUnitName.VisibleIndex = 1;
+            // 
+            // colIsNull
+            // 
+            colIsNull.Caption = "鏄惁涓虹┖";
+            colIsNull.FieldName = "IsNull";
+            colIsNull.Name = "colIsNull";
+            colIsNull.OptionsColumn.AllowSort = true;
+            colIsNull.Visible = true;
+            colIsNull.VisibleIndex = 3;
+            // 
+            // colDefaultValue
+            // 
+            colDefaultValue.Caption = "榛樿鍊�";
+            colDefaultValue.FieldName = "DefaultValue";
+            colDefaultValue.Name = "colDefaultValue";
+            colDefaultValue.OptionsColumn.AllowSort = true;
+            colDefaultValue.Visible = true;
+            colDefaultValue.VisibleIndex = 2;
+            // 
+            // colPropChoice
+            // 
+            colPropChoice.Caption = "灞炴�ч�夋嫨";
+            colPropChoice.ColumnEdit = repositoryItemCheckedComboBoxEdit1;
+            colPropChoice.FieldName = "DisplayChoice";
+            colPropChoice.Name = "colPropChoice";
+            colPropChoice.OptionsColumn.AllowSort = true;
+            colPropChoice.Visible = true;
+            colPropChoice.VisibleIndex = 4;
+            // 
+            // repositoryItemCheckedComboBoxEdit1
+            // 
+            repositoryItemCheckedComboBoxEdit1.AutoHeight = false;
+            repositoryItemCheckedComboBoxEdit1.Buttons.AddRange(new DevExpress.XtraEditors.Controls.EditorButton[] { new DevExpress.XtraEditors.Controls.EditorButton(DevExpress.XtraEditors.Controls.ButtonPredefines.Combo) });
+            repositoryItemCheckedComboBoxEdit1.Name = "repositoryItemCheckedComboBoxEdit1";
+            repositoryItemCheckedComboBoxEdit1.SelectAllItemCaption = "鍏ㄩ��";
+            repositoryItemCheckedComboBoxEdit1.EditValueChanged += repositoryItemCheckedComboBoxEdit1_EditValueChanged;
+            // 
+            // sysCatalogPropViewModelBindingSource
+            // 
+            sysCatalogPropViewModelBindingSource.DataSource = typeof(SysPropMappingViewModel);
             // 
             // btnCancel
             // 
             btnCancel.Appearance.BackColor = DevExpress.LookAndFeel.DXSkinColors.FillColors.Danger;
             btnCancel.Appearance.Options.UseBackColor = true;
             btnCancel.DialogResult = DialogResult.Cancel;
-            btnCancel.Location = new Point(377, 268);
+            btnCancel.Location = new Point(765, 384);
+            btnCancel.Margin = new Padding(3, 2, 3, 2);
             btnCancel.Name = "btnCancel";
-            btnCancel.Size = new Size(95, 22);
+            btnCancel.Size = new Size(107, 22);
             btnCancel.StyleController = layoutControl1;
             btnCancel.TabIndex = 3;
             btnCancel.Text = "鍙栨秷";
@@ -98,46 +182,46 @@
             // 
             Root.EnableIndentsWithoutBorders = DevExpress.Utils.DefaultBoolean.True;
             Root.GroupBordersVisible = false;
-            Root.Items.AddRange(new DevExpress.XtraLayout.BaseLayoutItem[] { layoutControlItem2, layoutControlItem1, emptySpaceItem2, layoutControlItem4 });
+            Root.Items.AddRange(new DevExpress.XtraLayout.BaseLayoutItem[] { layoutControlItem2, layoutControlItem1, emptySpaceItem2, layoutControlItem3 });
             Root.Name = "Root";
             Root.Padding = new DevExpress.XtraLayout.Utils.Padding(0, 0, 0, 0);
-            Root.Size = new Size(474, 292);
+            Root.Size = new Size(874, 408);
             Root.TextVisible = false;
             // 
             // layoutControlItem2
             // 
             layoutControlItem2.Control = btnCancel;
-            layoutControlItem2.Location = new Point(375, 266);
+            layoutControlItem2.Location = new Point(763, 382);
             layoutControlItem2.Name = "layoutControlItem2";
-            layoutControlItem2.Size = new Size(99, 26);
+            layoutControlItem2.Size = new Size(111, 26);
             layoutControlItem2.TextSize = new Size(0, 0);
             layoutControlItem2.TextVisible = false;
             // 
             // layoutControlItem1
             // 
             layoutControlItem1.Control = BtnOk;
-            layoutControlItem1.Location = new Point(279, 266);
+            layoutControlItem1.Location = new Point(652, 382);
             layoutControlItem1.Name = "layoutControlItem1";
-            layoutControlItem1.Size = new Size(96, 26);
+            layoutControlItem1.Size = new Size(111, 26);
             layoutControlItem1.TextSize = new Size(0, 0);
             layoutControlItem1.TextVisible = false;
             // 
             // emptySpaceItem2
             // 
             emptySpaceItem2.AllowHotTrack = false;
-            emptySpaceItem2.Location = new Point(0, 266);
+            emptySpaceItem2.Location = new Point(0, 382);
             emptySpaceItem2.Name = "emptySpaceItem2";
-            emptySpaceItem2.Size = new Size(279, 26);
+            emptySpaceItem2.Size = new Size(652, 26);
             emptySpaceItem2.TextSize = new Size(0, 0);
             // 
-            // layoutControlItem4
+            // layoutControlItem3
             // 
-            layoutControlItem4.Control = checkedListBoxControl1;
-            layoutControlItem4.Location = new Point(0, 0);
-            layoutControlItem4.Name = "layoutControlItem4";
-            layoutControlItem4.Size = new Size(474, 266);
-            layoutControlItem4.TextSize = new Size(0, 0);
-            layoutControlItem4.TextVisible = false;
+            layoutControlItem3.Control = treeList1;
+            layoutControlItem3.Location = new Point(0, 0);
+            layoutControlItem3.Name = "layoutControlItem3";
+            layoutControlItem3.Size = new Size(874, 382);
+            layoutControlItem3.TextSize = new Size(0, 0);
+            layoutControlItem3.TextVisible = false;
             // 
             // emptySpaceItem1
             // 
@@ -147,23 +231,24 @@
             emptySpaceItem1.Size = new Size(348, 26);
             emptySpaceItem1.TextSize = new Size(0, 0);
             // 
-            // PropEdit
+            // SetSysPropForCatalogDlg
             // 
-            AutoScaleDimensions = new SizeF(7F, 17F);
+            AutoScaleDimensions = new SizeF(7F, 14F);
             AutoScaleMode = AutoScaleMode.Font;
-            ClientSize = new Size(474, 292);
+            ClientSize = new Size(874, 408);
             Controls.Add(layoutControl1);
-            Margin = new Padding(3, 4, 3, 4);
-            Name = "PropEdit";
+            Name = "SetSysPropForCatalogDlg";
             StartPosition = FormStartPosition.CenterScreen;
             ((System.ComponentModel.ISupportInitialize)layoutControl1).EndInit();
             layoutControl1.ResumeLayout(false);
-            ((System.ComponentModel.ISupportInitialize)checkedListBoxControl1).EndInit();
+            ((System.ComponentModel.ISupportInitialize)treeList1).EndInit();
+            ((System.ComponentModel.ISupportInitialize)repositoryItemCheckedComboBoxEdit1).EndInit();
+            ((System.ComponentModel.ISupportInitialize)sysCatalogPropViewModelBindingSource).EndInit();
             ((System.ComponentModel.ISupportInitialize)Root).EndInit();
             ((System.ComponentModel.ISupportInitialize)layoutControlItem2).EndInit();
             ((System.ComponentModel.ISupportInitialize)layoutControlItem1).EndInit();
             ((System.ComponentModel.ISupportInitialize)emptySpaceItem2).EndInit();
-            ((System.ComponentModel.ISupportInitialize)layoutControlItem4).EndInit();
+            ((System.ComponentModel.ISupportInitialize)layoutControlItem3).EndInit();
             ((System.ComponentModel.ISupportInitialize)emptySpaceItem1).EndInit();
             ResumeLayout(false);
         }
@@ -177,7 +262,14 @@
         private DevExpress.XtraLayout.LayoutControlItem layoutControlItem2;
         private DevExpress.XtraLayout.LayoutControlItem layoutControlItem1;
         private DevExpress.XtraLayout.EmptySpaceItem emptySpaceItem2;
-        private DevExpress.XtraEditors.CheckedListBoxControl checkedListBoxControl1;
-        private DevExpress.XtraLayout.LayoutControlItem layoutControlItem4;
+        private BindingSource sysCatalogPropViewModelBindingSource;
+        private DevExpress.XtraTreeList.TreeList treeList1;
+        private DevExpress.XtraTreeList.Columns.TreeListColumn colName;
+        private DevExpress.XtraTreeList.Columns.TreeListColumn colUnitName;
+        private DevExpress.XtraTreeList.Columns.TreeListColumn colIsNull;
+        private DevExpress.XtraTreeList.Columns.TreeListColumn colDefaultValue;
+        private DevExpress.XtraTreeList.Columns.TreeListColumn colPropChoice;
+        private DevExpress.XtraLayout.LayoutControlItem layoutControlItem3;
+        private DevExpress.XtraEditors.Repository.RepositoryItemCheckedComboBoxEdit repositoryItemCheckedComboBoxEdit1;
     }
 }

--
Gitblit v1.9.3