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