From 5610ef481946ff15d856f65e08b3f25aeaf3e269 Mon Sep 17 00:00:00 2001
From: lixiaojun <1287241240@qq.com>
Date: 星期二, 24 九月 2024 10:54:15 +0800
Subject: [PATCH] 新增曲线设置界面

---
 Desktop/HStation.Desktop.Xhs.Core/MainForm.cs |  135 ++++++++++++++++++++++++++++++++++----------
 1 files changed, 103 insertions(+), 32 deletions(-)

diff --git a/Desktop/HStation.Desktop.Xhs.Core/MainForm.cs b/Desktop/HStation.Desktop.Xhs.Core/MainForm.cs
index 8d9b9bb..d13e520 100644
--- a/Desktop/HStation.Desktop.Xhs.Core/MainForm.cs
+++ b/Desktop/HStation.Desktop.Xhs.Core/MainForm.cs
@@ -246,59 +246,42 @@
                                 }
                             }
                         },
-                        new TilePeekItem(){
-                            Caption="类型管理",
-                            SvgImage=svgImg32Model[4],
+                          new TilePeekItem(){
+                            Caption="管道附件",
+                            SvgImage=svgImg32Model[7],
                             SvgImageSize=new Size(24,24),
                             Click=()=>{
                                 this.flyoutPanel1.HideBeakForm();
                                 var guid=new PageGuid(){
-                                    Modular="Basic",
+                                    Modular="Asstes",
                                     MoudingType=eMoudingType.Tab,
-                                    Function="TypeMgr",
+                                    Function="AdaptingMgr",
                                 };
                                 if(!IsExistPage(guid,true))
                                 {
-                                    var page=new SysTypeManageMainPanel();
+                                    var page=new AdaptingManageMainPanel();
                                     CreatePage(page,guid);
                                 }
                             }
                         },
-                          new TilePeekItem(){
-                            Caption="分类管理",
-                            SvgImage=svgImg32Model[5],
+                                new TilePeekItem(){
+                            Caption="管道管理",
+                            SvgImage=svgImg32Model[7],
                             SvgImageSize=new Size(24,24),
                             Click=()=>{
                                 this.flyoutPanel1.HideBeakForm();
                                 var guid=new PageGuid(){
-                                    Modular="Basic",
+                                    Modular="Asstes",
                                     MoudingType=eMoudingType.Tab,
-                                    Function="CataLogMgr",
+                                    Function="PipeLineMgr",
                                 };
                                 if(!IsExistPage(guid,true))
                                 {
-                                    var page=new SysCatalogManageMainPanel();
+                                    var page=new PipeLineManageMainPanel();
                                     CreatePage(page,guid);
                                 }
                             }
-                         },      new TilePeekItem(){
-                            Caption="属性管理",
-                            SvgImage=svgImg32Model[6],
-                            SvgImageSize=new Size(24,24),
-                            Click=()=>{
-                                this.flyoutPanel1.HideBeakForm();
-                                var guid=new PageGuid(){
-                                    Modular="Basic",
-                                    MoudingType=eMoudingType.Tab,
-                                    Function="PropMgr",
-                                };
-                                if(!IsExistPage(guid,true))
-                                {
-                                    var page=new SysPropManageMainPanel();
-                                    CreatePage(page,guid);
-                                }
-                            }
-                         }
+                        }
                     };
                     _SystemProductManageCtrl = peakItemList.CreatePeekCtrl();
                 }
@@ -359,7 +342,7 @@
                         },
                         new TilePeekItem(){
                             Caption="菜单管理",
-                            SvgImage=svgImg32Model[4],
+                            SvgImage=svgImg32Model[2],
                             SvgImageSize=new Size(24,24),
                             Click=()=>{
                                 this.flyoutPanel1.HideBeakForm();
@@ -371,6 +354,77 @@
                                 if(!IsExistPage(guid,true))
                                 {
                                     var page=new SysTypeManageMainPanel();
+                                    CreatePage(page,guid);
+                                }
+                            }
+                        },
+                             new TilePeekItem(){
+                            Caption="类型管理",
+                            SvgImage=svgImg32Model[4],
+                            SvgImageSize=new Size(24,24),
+                            Click=()=>{
+                                this.flyoutPanel1.HideBeakForm();
+                                var guid=new PageGuid(){
+                                    Modular="Basic",
+                                    MoudingType=eMoudingType.Tab,
+                                    Function="TypeMgr",
+                                };
+                                if(!IsExistPage(guid,true))
+                                {
+                                    var page=new SysTypeManageMainPanel();
+                                    CreatePage(page,guid);
+                                }
+                            }
+                        },
+                          new TilePeekItem(){
+                            Caption="分类管理",
+                            SvgImage=svgImg32Model[5],
+                            SvgImageSize=new Size(24,24),
+                            Click=()=>{
+                                this.flyoutPanel1.HideBeakForm();
+                                var guid=new PageGuid(){
+                                    Modular="Basic",
+                                    MoudingType=eMoudingType.Tab,
+                                    Function="CataLogMgr",
+                                };
+                                if(!IsExistPage(guid,true))
+                                {
+                                    var page=new SysCatalogManageMainPanel();
+                                    CreatePage(page,guid);
+                                }
+                            }
+                         },      new TilePeekItem(){
+                            Caption="属性管理",
+                            SvgImage=svgImg32Model[6],
+                            SvgImageSize=new Size(24,24),
+                            Click=()=>{
+                                this.flyoutPanel1.HideBeakForm();
+                                var guid=new PageGuid(){
+                                    Modular="Basic",
+                                    MoudingType=eMoudingType.Tab,
+                                    Function="PropMgr",
+                                };
+                                if(!IsExistPage(guid,true))
+                                {
+                                    var page=new SysPropManageMainPanel();
+                                    CreatePage(page,guid);
+                                }
+                            }
+                         },
+                        new TilePeekItem(){
+                            Caption="字典类型",
+                            SvgImage=svgImg32Model[1],
+                            SvgImageSize=new Size(24,24),
+                            Click=()=>{
+                                this.flyoutPanel1.HideBeakForm();
+                                var guid=new PageGuid(){
+                                    Modular="Dict",
+                                    MoudingType=eMoudingType.Tab,
+                                    Function="DictMgr",
+                                };
+                                if(!IsExistPage(guid,true))
+                                {
+                                    var page=new HStation.WinFrmUI.Dict.DictManageMainPanel();
                                     CreatePage(page,guid);
                                 }
                             }
@@ -459,6 +513,11 @@
         //添加
         private void tabbedView1_DocumentAdded(object sender, DocumentEventArgs e)
         {
+            if (this.tabbedView1.Documents.Count > 1)
+            {
+                this.navBtnPrevious.Visible = true;
+                this.navBtnNext.Visible = true;
+            }
         }
 
         //激活
@@ -467,6 +526,8 @@
             var page = e.Document.Control as DocumentPage;
             if (page == null)
                 return;
+            this.navBtnCurrent.ImageOptions.SvgImage = page.PageTitle.HeaderSvgImage;
+            this.navBtnCurrent.Caption = page.PageTitle.Caption;
         }
 
         //关闭 此时控件已经为空
@@ -747,7 +808,7 @@
             //    }
             //}
             //this.docPnlFuncList.Text = modular.ToString();
-            //this.funcTreeListCtrl1.SetBindingData(modular, surfaceGuid);
+            //this.funcTreeListCtrl1.SetMatching(modular, surfaceGuid);
             //if (surfaceGuid == null)
             //{
             //    var func = this.funcTreeListCtrl1.SetDefault();
@@ -757,5 +818,15 @@
         }
 
         #endregion Modular
+
+        private void navBtnPrevious_ElementClick(object sender, NavElementEventArgs e)
+        {
+            this.tabbedView1.Controller.SelectNextTab(false);
+        }
+
+        private void navBtnNext_ElementClick(object sender, NavElementEventArgs e)
+        {
+            this.tabbedView1.Controller.SelectNextTab(true);
+        }
     }
 }
\ No newline at end of file

--
Gitblit v1.9.3