From 324eac5c3cc1ecf3118c83065b95c7a28440b948 Mon Sep 17 00:00:00 2001 From: lixiaojun <1287241240@qq.com> Date: 星期三, 23 十月 2024 14:37:14 +0800 Subject: [PATCH] 增加主页模式切换 --- Desktop/HStation.Desktop.Xhs.Core/MainForm.cs | 29 +++++++++++++++++++++++++++-- 1 files changed, 27 insertions(+), 2 deletions(-) diff --git a/Desktop/HStation.Desktop.Xhs.Core/MainForm.cs b/Desktop/HStation.Desktop.Xhs.Core/MainForm.cs index 7667a5c..856ad8b 100644 --- a/Desktop/HStation.Desktop.Xhs.Core/MainForm.cs +++ b/Desktop/HStation.Desktop.Xhs.Core/MainForm.cs @@ -686,8 +686,11 @@ { if (this.tabbedView1.Documents.Count > 1) { - this.navBtnPrevious.Visible = true; - this.navBtnNext.Visible = true; + if (!this.tabbedView1.DocumentGroupProperties.ShowTabHeader) + { + this.navBtnPrevious.Visible = true; + this.navBtnNext.Visible = true; + } } } @@ -696,7 +699,9 @@ { var page = e.Document.Control as DocumentPage; if (page == null) + { return; + } this.navBtnCurrent.ImageOptions.SvgImage = page.PageTitle.HeaderSvgImage; this.navBtnCurrent.Caption = page.PageTitle.Caption; } @@ -990,14 +995,34 @@ #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); } + + //模式切换 + private void navBtnPattern_ElementClick(object sender, NavElementEventArgs e) + { + if (this.tabbedView1.DocumentGroupProperties.ShowTabHeader) + { + this.navBtnPrevious.Visible = true; + this.navBtnCurrent.Visible = true; + this.navBtnNext.Visible = true; + } + else + { + this.navBtnPrevious.Visible = false; + this.navBtnCurrent.Visible = false; + this.navBtnNext.Visible = false; + } + this.tabbedView1.DocumentGroupProperties.ShowTabHeader = !this.tabbedView1.DocumentGroupProperties.ShowTabHeader; + } } } \ No newline at end of file -- Gitblit v1.9.3