From 20135ab11c3c3920aaea5d812b2d393279e734b8 Mon Sep 17 00:00:00 2001
From: lixiaojun <1287241240@qq.com>
Date: 星期二, 17 十二月 2024 23:03:15 +0800
Subject: [PATCH] 优化水力场景管理

---
 WinFrmUI/Yw.WinFrmUI.Hydro.Core/01-scene/HydroSceneMgrPage.Designer.cs |   64 +++++++++++++++++++++----------
 1 files changed, 43 insertions(+), 21 deletions(-)

diff --git a/WinFrmUI/Yw.WinFrmUI.Hydro.Core/01-scene/HydroSceneMgrPage.Designer.cs b/WinFrmUI/Yw.WinFrmUI.Hydro.Core/01-scene/HydroSceneMgrPage.Designer.cs
index cbbcf0f..dab09ad 100644
--- a/WinFrmUI/Yw.WinFrmUI.Hydro.Core/01-scene/HydroSceneMgrPage.Designer.cs
+++ b/WinFrmUI/Yw.WinFrmUI.Hydro.Core/01-scene/HydroSceneMgrPage.Designer.cs
@@ -44,21 +44,24 @@
             barBtnRefresh = new DevExpress.XtraBars.BarButtonItem();
             barBtnUp = new DevExpress.XtraBars.BarButtonItem();
             barBtnDown = new DevExpress.XtraBars.BarButtonItem();
+            barCkDrag = new DevExpress.XtraBars.BarCheckItem();
             ribbonPage1 = new DevExpress.XtraBars.Ribbon.RibbonPage();
             ribPageGroupForBasic = new DevExpress.XtraBars.Ribbon.RibbonPageGroup();
             ribPageGroupForMore = new DevExpress.XtraBars.Ribbon.RibbonPageGroup();
+            ribbonPageGroup1 = new DevExpress.XtraBars.Ribbon.RibbonPageGroup();
             panelControl1 = new DevExpress.XtraEditors.PanelControl();
             gridControl1 = new DevExpress.XtraGrid.GridControl();
             hydroSceneMgrViewModelBindingSource = new BindingSource(components);
             gridView1 = new DevExpress.XtraGrid.Views.Grid.GridView();
             colName = new DevExpress.XtraGrid.Columns.GridColumn();
             colCode = new DevExpress.XtraGrid.Columns.GridColumn();
-            colFlagsString = new DevExpress.XtraGrid.Columns.GridColumn();
+            colFlags = new DevExpress.XtraGrid.Columns.GridColumn();
             colTagName = new DevExpress.XtraGrid.Columns.GridColumn();
             colDescription = new DevExpress.XtraGrid.Columns.GridColumn();
             colDetail = new DevExpress.XtraGrid.Columns.GridColumn();
             repositoryItemButtonEdit1 = new DevExpress.XtraEditors.Repository.RepositoryItemButtonEdit();
-            svgImg32 = new DevExpress.Utils.SvgImageCollection(components);
+            behaviorManager1 = new DevExpress.Utils.Behaviors.BehaviorManager(components);
+            dragDropEvents1 = new DevExpress.Utils.DragDrop.DragDropEvents(components);
             ((ISupportInitialize)ribbonControl1).BeginInit();
             ((ISupportInitialize)panelControl1).BeginInit();
             panelControl1.SuspendLayout();
@@ -66,16 +69,16 @@
             ((ISupportInitialize)hydroSceneMgrViewModelBindingSource).BeginInit();
             ((ISupportInitialize)gridView1).BeginInit();
             ((ISupportInitialize)repositoryItemButtonEdit1).BeginInit();
-            ((ISupportInitialize)svgImg32).BeginInit();
+            ((ISupportInitialize)behaviorManager1).BeginInit();
             SuspendLayout();
             // 
             // ribbonControl1
             // 
             ribbonControl1.ExpandCollapseItem.Id = 0;
             ribbonControl1.ItemPanelStyle = DevExpress.XtraBars.Ribbon.RibbonItemPanelStyle.Classic;
-            ribbonControl1.Items.AddRange(new DevExpress.XtraBars.BarItem[] { ribbonControl1.ExpandCollapseItem, barBtnAdd, barBtnEdit, barBtnDelete, barBtnInfo, barBtnSearch, barBtnRefresh, barBtnUp, barBtnDown });
+            ribbonControl1.Items.AddRange(new DevExpress.XtraBars.BarItem[] { ribbonControl1.ExpandCollapseItem, barBtnAdd, barBtnEdit, barBtnDelete, barBtnInfo, barBtnSearch, barBtnRefresh, barBtnUp, barBtnDown, barCkDrag });
             ribbonControl1.Location = new Point(1, 1);
-            ribbonControl1.MaxItemId = 16;
+            ribbonControl1.MaxItemId = 18;
             ribbonControl1.Name = "ribbonControl1";
             ribbonControl1.Pages.AddRange(new DevExpress.XtraBars.Ribbon.RibbonPage[] { ribbonPage1 });
             ribbonControl1.ShowApplicationButton = DevExpress.Utils.DefaultBoolean.False;
@@ -140,6 +143,7 @@
             barBtnUp.Id = 14;
             barBtnUp.ImageOptions.SvgImage = (DevExpress.Utils.Svg.SvgImage)resources.GetObject("barBtnUp.ImageOptions.SvgImage");
             barBtnUp.Name = "barBtnUp";
+            barBtnUp.RibbonStyle = DevExpress.XtraBars.Ribbon.RibbonItemStyles.SmallWithText;
             barBtnUp.ItemClick += barBtnUp_ItemClick;
             // 
             // barBtnDown
@@ -148,11 +152,20 @@
             barBtnDown.Id = 15;
             barBtnDown.ImageOptions.SvgImage = (DevExpress.Utils.Svg.SvgImage)resources.GetObject("barBtnDown.ImageOptions.SvgImage");
             barBtnDown.Name = "barBtnDown";
+            barBtnDown.RibbonStyle = DevExpress.XtraBars.Ribbon.RibbonItemStyles.SmallWithText;
             barBtnDown.ItemClick += barBtnDown_ItemClick;
+            // 
+            // barCkDrag
+            // 
+            barCkDrag.Caption = "鎷栨嫿鎺掑簭";
+            barCkDrag.Id = 17;
+            barCkDrag.ImageOptions.SvgImage = (DevExpress.Utils.Svg.SvgImage)resources.GetObject("barCkDrag.ImageOptions.SvgImage");
+            barCkDrag.Name = "barCkDrag";
+            barCkDrag.CheckedChanged += barCkDrag_CheckedChanged;
             // 
             // ribbonPage1
             // 
-            ribbonPage1.Groups.AddRange(new DevExpress.XtraBars.Ribbon.RibbonPageGroup[] { ribPageGroupForBasic, ribPageGroupForMore });
+            ribbonPage1.Groups.AddRange(new DevExpress.XtraBars.Ribbon.RibbonPageGroup[] { ribPageGroupForBasic, ribPageGroupForMore, ribbonPageGroup1 });
             ribbonPage1.Name = "ribbonPage1";
             ribbonPage1.Text = "ribbonPage1";
             // 
@@ -167,12 +180,18 @@
             // 
             // ribPageGroupForMore
             // 
+            ribPageGroupForMore.ItemLinks.Add(barCkDrag);
             ribPageGroupForMore.ItemLinks.Add(barBtnUp);
             ribPageGroupForMore.ItemLinks.Add(barBtnDown);
-            ribPageGroupForMore.ItemLinks.Add(barBtnSearch);
-            ribPageGroupForMore.ItemLinks.Add(barBtnRefresh);
             ribPageGroupForMore.Name = "ribPageGroupForMore";
-            ribPageGroupForMore.Text = "鏇村";
+            ribPageGroupForMore.Text = "鎺掑簭";
+            // 
+            // ribbonPageGroup1
+            // 
+            ribbonPageGroup1.ItemLinks.Add(barBtnSearch);
+            ribbonPageGroup1.ItemLinks.Add(barBtnRefresh);
+            ribbonPageGroup1.Name = "ribbonPageGroup1";
+            ribbonPageGroup1.Text = "鏇村";
             // 
             // panelControl1
             // 
@@ -204,7 +223,8 @@
             // 
             // gridView1
             // 
-            gridView1.Columns.AddRange(new DevExpress.XtraGrid.Columns.GridColumn[] { colName, colCode, colFlagsString, colTagName, colDescription, colDetail });
+            behaviorManager1.SetBehaviors(gridView1, new DevExpress.Utils.Behaviors.Behavior[] { DevExpress.Utils.DragDrop.DragDropBehavior.Create(typeof(DevExpress.XtraGrid.Extensions.ColumnViewDragDropSource), true, true, true, true, dragDropEvents1) });
+            gridView1.Columns.AddRange(new DevExpress.XtraGrid.Columns.GridColumn[] { colName, colCode, colFlags, colTagName, colDescription, colDetail });
             gridView1.GridControl = gridControl1;
             gridView1.Name = "gridView1";
             // 
@@ -222,12 +242,12 @@
             colCode.Visible = true;
             colCode.VisibleIndex = 1;
             // 
-            // colFlagsString
+            // colFlags
             // 
-            colFlagsString.FieldName = "FlagsString";
-            colFlagsString.Name = "colFlagsString";
-            colFlagsString.Visible = true;
-            colFlagsString.VisibleIndex = 2;
+            colFlags.FieldName = "Flags";
+            colFlags.Name = "colFlags";
+            colFlags.Visible = true;
+            colFlags.VisibleIndex = 2;
             // 
             // colTagName
             // 
@@ -264,10 +284,9 @@
             repositoryItemButtonEdit1.Name = "repositoryItemButtonEdit1";
             repositoryItemButtonEdit1.TextEditStyle = DevExpress.XtraEditors.Controls.TextEditStyles.HideTextEditor;
             // 
-            // svgImg32
+            // dragDropEvents1
             // 
-            svgImg32.ImageSize = new Size(32, 32);
-            svgImg32.Add("actions_book", "image://svgimages/icon builder/actions_book.svg");
+            dragDropEvents1.DragDrop += dragDropEvents1_DragDrop;
             // 
             // HydroSceneMgrPage
             // 
@@ -287,7 +306,7 @@
             ((ISupportInitialize)hydroSceneMgrViewModelBindingSource).EndInit();
             ((ISupportInitialize)gridView1).EndInit();
             ((ISupportInitialize)repositoryItemButtonEdit1).EndInit();
-            ((ISupportInitialize)svgImg32).EndInit();
+            ((ISupportInitialize)behaviorManager1).EndInit();
             ResumeLayout(false);
             PerformLayout();
         }
@@ -305,12 +324,11 @@
         private DevExpress.XtraBars.BarButtonItem barBtnSearch;
         private DevExpress.XtraBars.BarButtonItem barBtnRefresh;
         private DevExpress.XtraEditors.PanelControl panelControl1;
-        private DevExpress.Utils.SvgImageCollection svgImg32;
         private DevExpress.XtraGrid.GridControl gridControl1;
         private DevExpress.XtraGrid.Views.Grid.GridView gridView1;
         private DevExpress.XtraGrid.Columns.GridColumn colName;
         private DevExpress.XtraGrid.Columns.GridColumn colCode;
-        private DevExpress.XtraGrid.Columns.GridColumn colFlagsString;
+        private DevExpress.XtraGrid.Columns.GridColumn colFlags;
         private DevExpress.XtraGrid.Columns.GridColumn colTagName;
         private DevExpress.XtraGrid.Columns.GridColumn colDescription;
         private DevExpress.XtraGrid.Columns.GridColumn colDetail;
@@ -318,5 +336,9 @@
         private DevExpress.XtraBars.BarButtonItem barBtnUp;
         private DevExpress.XtraBars.BarButtonItem barBtnDown;
         private BindingSource hydroSceneMgrViewModelBindingSource;
+        private DevExpress.XtraBars.Ribbon.RibbonPageGroup ribbonPageGroup1;
+        private DevExpress.XtraBars.BarCheckItem barCkDrag;
+        private DevExpress.Utils.Behaviors.BehaviorManager behaviorManager1;
+        private DevExpress.Utils.DragDrop.DragDropEvents dragDropEvents1;
     }
 }

--
Gitblit v1.9.3