From 492fbc0052225864e97cceb66d86d3fdf9dee961 Mon Sep 17 00:00:00 2001
From: duheng <2784771470@qq.com>
Date: 星期四, 05 十二月 2024 16:18:36 +0800
Subject: [PATCH] 修改匹配方法以及单独匹配

---
 WinFrmUI/HStation.WinFrmUI.Xhs.Core/03-simulation/06-simulation/03-calcu/01-prefix/01-waterbox/SetHydroWaterboxCalcuPrefixListCtrl.Designer.cs |   45 +++++++++++++++++++++++++++++++--------------
 1 files changed, 31 insertions(+), 14 deletions(-)

diff --git a/WinFrmUI/HStation.WinFrmUI.Xhs.Core/03-simulation/06-simulation/03-calcu/01-prefix/01-waterbox/SetHydroWaterboxCalcuPrefixListCtrl.Designer.cs b/WinFrmUI/HStation.WinFrmUI.Xhs.Core/03-simulation/06-simulation/03-calcu/01-prefix/01-waterbox/SetHydroWaterboxCalcuPrefixListCtrl.Designer.cs
index fe618bc..e2b2e83 100644
--- a/WinFrmUI/HStation.WinFrmUI.Xhs.Core/03-simulation/06-simulation/03-calcu/01-prefix/01-waterbox/SetHydroWaterboxCalcuPrefixListCtrl.Designer.cs
+++ b/WinFrmUI/HStation.WinFrmUI.Xhs.Core/03-simulation/06-simulation/03-calcu/01-prefix/01-waterbox/SetHydroWaterboxCalcuPrefixListCtrl.Designer.cs
@@ -34,6 +34,7 @@
             layoutView1 = new DevExpress.XtraGrid.Views.Layout.LayoutView();
             colName = new DevExpress.XtraGrid.Columns.LayoutViewColumn();
             colInitLevel = new DevExpress.XtraGrid.Columns.LayoutViewColumn();
+            repositoryItemTextEdit1 = new DevExpress.XtraEditors.Repository.RepositoryItemTextEdit();
             colIcon = new DevExpress.XtraGrid.Columns.LayoutViewColumn();
             repPicture = new DevExpress.XtraEditors.Repository.RepositoryItemPictureEdit();
             svgImageCollection1 = new DevExpress.Utils.SvgImageCollection(components);
@@ -44,6 +45,7 @@
             ((ISupportInitialize)gridControl1).BeginInit();
             ((ISupportInitialize)setHydroWaterboxCalcuPrefixViewModelBindingSource).BeginInit();
             ((ISupportInitialize)layoutView1).BeginInit();
+            ((ISupportInitialize)repositoryItemTextEdit1).BeginInit();
             ((ISupportInitialize)repPicture).BeginInit();
             ((ISupportInitialize)svgImageCollection1).BeginInit();
             ((ISupportInitialize)layoutViewCard1).BeginInit();
@@ -61,7 +63,7 @@
             gridControl1.MainView = layoutView1;
             gridControl1.Margin = new Padding(2);
             gridControl1.Name = "gridControl1";
-            gridControl1.RepositoryItems.AddRange(new DevExpress.XtraEditors.Repository.RepositoryItem[] { repPicture });
+            gridControl1.RepositoryItems.AddRange(new DevExpress.XtraEditors.Repository.RepositoryItem[] { repPicture, repositoryItemTextEdit1 });
             gridControl1.Size = new Size(824, 434);
             gridControl1.TabIndex = 2;
             gridControl1.ViewCollection.AddRange(new DevExpress.XtraGrid.Views.Base.BaseView[] { layoutView1 });
@@ -74,8 +76,9 @@
             // 
             layoutView1.ActiveFilterEnabled = false;
             layoutView1.BorderStyle = BorderStyles.NoBorder;
-            layoutView1.CardHorzInterval = 6;
-            layoutView1.CardMinSize = new Size(127, 60);
+            layoutView1.CardHorzInterval = 5;
+            layoutView1.CardMinSize = new Size(151, 60);
+            layoutView1.CardVertInterval = 5;
             layoutView1.Columns.AddRange(new DevExpress.XtraGrid.Columns.LayoutViewColumn[] { colName, colInitLevel, colIcon });
             layoutView1.DetailHeight = 223;
             layoutView1.GridControl = gridControl1;
@@ -87,7 +90,7 @@
             layoutView1.OptionsItemText.AlignMode = DevExpress.XtraGrid.Views.Layout.FieldTextAlignMode.AlignGlobal;
             layoutView1.OptionsItemText.TextToControlDistance = 0;
             layoutView1.OptionsPrint.PrintCardCaption = false;
-            layoutView1.OptionsView.CardArrangeRule = DevExpress.XtraGrid.Views.Layout.LayoutCardArrangeRule.AllowPartialCards;
+            layoutView1.OptionsView.CardsAlignment = DevExpress.XtraGrid.Views.Layout.CardsAlignment.Near;
             layoutView1.OptionsView.ContentAlignment = ContentAlignment.TopLeft;
             layoutView1.OptionsView.ShowCardExpandButton = false;
             layoutView1.OptionsView.ShowCardFieldBorders = true;
@@ -100,7 +103,9 @@
             // colName
             // 
             colName.AppearanceCell.Font = new Font("Tahoma", 11F, FontStyle.Bold, GraphicsUnit.Point);
+            colName.AppearanceCell.ForeColor = Color.FromArgb(0, 122, 204);
             colName.AppearanceCell.Options.UseFont = true;
+            colName.AppearanceCell.Options.UseForeColor = true;
             colName.FieldName = "Name";
             colName.LayoutViewField = layoutViewField_colName;
             colName.MinWidth = 21;
@@ -113,10 +118,7 @@
             // 
             // colInitLevel
             // 
-            colInitLevel.AppearanceCell.ForeColor = DevExpress.LookAndFeel.DXSkinColors.ForeColors.Question;
-            colInitLevel.AppearanceCell.Options.UseForeColor = true;
-            colInitLevel.AppearanceCell.Options.UseTextOptions = true;
-            colInitLevel.AppearanceCell.TextOptions.HAlignment = DevExpress.Utils.HorzAlignment.Near;
+            colInitLevel.ColumnEdit = repositoryItemTextEdit1;
             colInitLevel.FieldName = "InitLevel";
             colInitLevel.LayoutViewField = layoutViewField_colInitLevel;
             colInitLevel.MinWidth = 21;
@@ -124,6 +126,19 @@
             colInitLevel.OptionsColumn.AllowSort = DevExpress.Utils.DefaultBoolean.False;
             colInitLevel.OptionsFilter.AllowFilter = false;
             colInitLevel.Width = 78;
+            // 
+            // repositoryItemTextEdit1
+            // 
+            repositoryItemTextEdit1.Appearance.Options.UseTextOptions = true;
+            repositoryItemTextEdit1.Appearance.TextOptions.HAlignment = DevExpress.Utils.HorzAlignment.Near;
+            repositoryItemTextEdit1.AppearanceFocused.Options.UseTextOptions = true;
+            repositoryItemTextEdit1.AppearanceFocused.TextOptions.HAlignment = DevExpress.Utils.HorzAlignment.Near;
+            repositoryItemTextEdit1.AutoHeight = false;
+            repositoryItemTextEdit1.DisplayFormat.FormatString = "{0}m";
+            repositoryItemTextEdit1.DisplayFormat.FormatType = DevExpress.Utils.FormatType.Custom;
+            repositoryItemTextEdit1.MaskSettings.Set("MaskManagerType", typeof(DevExpress.Data.Mask.NumericMaskManager));
+            repositoryItemTextEdit1.Name = "repositoryItemTextEdit1";
+            repositoryItemTextEdit1.NullValuePrompt = "m";
             // 
             // colIcon
             // 
@@ -151,7 +166,7 @@
             layoutViewCard1.GroupStyle = DevExpress.Utils.GroupStyle.Title;
             layoutViewCard1.HeaderButtonsLocation = DevExpress.Utils.GroupElementLocation.AfterText;
             layoutViewCard1.Items.AddRange(new DevExpress.XtraLayout.BaseLayoutItem[] { layoutViewField_colInitLevel, layoutViewField_colName });
-            layoutViewCard1.Name = "layoutViewCard1";
+            layoutViewCard1.Name = "layoutViewTemplateCard";
             layoutViewCard1.OptionsItemText.TextToControlDistance = 0;
             layoutViewCard1.Padding = new DevExpress.XtraLayout.Utils.Padding(3, 3, 3, 3);
             layoutViewCard1.Text = "TemplateCard";
@@ -160,20 +175,20 @@
             // 
             // layoutViewField_colInitLevel
             // 
-            layoutViewField_colInitLevel.EditorPreferredWidth = 61;
+            layoutViewField_colInitLevel.EditorPreferredWidth = 85;
             layoutViewField_colInitLevel.Location = new Point(0, 26);
             layoutViewField_colInitLevel.Name = "layoutViewField_colInitLevel";
             layoutViewField_colInitLevel.Padding = new DevExpress.XtraLayout.Utils.Padding(3, 3, 3, 3);
-            layoutViewField_colInitLevel.Size = new Size(121, 28);
+            layoutViewField_colInitLevel.Size = new Size(145, 28);
             layoutViewField_colInitLevel.TextSize = new Size(52, 14);
             // 
             // layoutViewField_colName
             // 
-            layoutViewField_colName.EditorPreferredWidth = 113;
+            layoutViewField_colName.EditorPreferredWidth = 137;
             layoutViewField_colName.Location = new Point(0, 0);
             layoutViewField_colName.Name = "layoutViewField_colName";
             layoutViewField_colName.Padding = new DevExpress.XtraLayout.Utils.Padding(3, 3, 3, 3);
-            layoutViewField_colName.Size = new Size(121, 26);
+            layoutViewField_colName.Size = new Size(145, 26);
             layoutViewField_colName.TextSize = new Size(0, 0);
             layoutViewField_colName.TextVisible = false;
             // 
@@ -184,7 +199,7 @@
             layoutViewField_colIcon.Location = new Point(0, 0);
             layoutViewField_colIcon.Name = "layoutViewField_colIcon";
             layoutViewField_colIcon.Padding = new DevExpress.XtraLayout.Utils.Padding(3, 3, 3, 3);
-            layoutViewField_colIcon.Size = new Size(100, 52);
+            layoutViewField_colIcon.Size = new Size(145, 52);
             layoutViewField_colIcon.StartNewLine = true;
             layoutViewField_colIcon.TextSize = new Size(0, 0);
             layoutViewField_colIcon.TextVisible = false;
@@ -201,6 +216,7 @@
             ((ISupportInitialize)gridControl1).EndInit();
             ((ISupportInitialize)setHydroWaterboxCalcuPrefixViewModelBindingSource).EndInit();
             ((ISupportInitialize)layoutView1).EndInit();
+            ((ISupportInitialize)repositoryItemTextEdit1).EndInit();
             ((ISupportInitialize)repPicture).EndInit();
             ((ISupportInitialize)svgImageCollection1).EndInit();
             ((ISupportInitialize)layoutViewCard1).EndInit();
@@ -220,6 +236,7 @@
         private DevExpress.XtraGrid.Columns.LayoutViewColumn colInitLevel;
         private DevExpress.XtraGrid.Columns.LayoutViewColumn colIcon;
         private DevExpress.Utils.SvgImageCollection svgImageCollection1;
+        private DevExpress.XtraEditors.Repository.RepositoryItemTextEdit repositoryItemTextEdit1;
         private DevExpress.XtraGrid.Views.Layout.LayoutViewField layoutViewField_colName;
         private DevExpress.XtraGrid.Views.Layout.LayoutViewField layoutViewField_colInitLevel;
         private DevExpress.XtraGrid.Views.Layout.LayoutViewField layoutViewField_colIcon;

--
Gitblit v1.9.3