From d9b8c4b8639e5239cea8fbb88fa2ae6fa1ac706b Mon Sep 17 00:00:00 2001 From: duheng <2784771470@qq.com> Date: 星期一, 23 九月 2024 09:48:29 +0800 Subject: [PATCH] 提交修改 --- WinFrmUI/Yw.WinFrmUI.Core/06-document/DocumentPage.cs | 32 ++++++++++++++++++++------------ 1 files changed, 20 insertions(+), 12 deletions(-) diff --git a/WinFrmUI/Yw.WinFrmUI.Core/06-document/DocumentPage.cs b/WinFrmUI/Yw.WinFrmUI.Core/06-document/DocumentPage.cs index 253675a..824a480 100644 --- a/WinFrmUI/Yw.WinFrmUI.Core/06-document/DocumentPage.cs +++ b/WinFrmUI/Yw.WinFrmUI.Core/06-document/DocumentPage.cs @@ -6,7 +6,7 @@ public partial class DocumentPage : DevExpress.XtraEditors.XtraUserControl { /// <summary> - /// + /// /// </summary> public DocumentPage() { @@ -15,13 +15,12 @@ } /// <summary> - /// + /// /// </summary> public DocumentPage(PageGuid pguid) : this() { this.PageGuid = pguid; } - /// <summary> /// 鏍规嵁瀛楃涓插垽鏂璂ocument鏄惁瀛樺湪锛� @@ -118,6 +117,11 @@ public event Action<PageGuid> ClosePageEvent; /// <summary> + /// 閲嶇疆鎵�鏈塒age浜嬩欢 + /// </summary> + public event Action ResetAllPagesEvent; + + /// <summary> /// 鍏抽棴page /// </summary> /// <param name="sguid"></param> @@ -125,7 +129,6 @@ { this.ClosePageEvent?.Invoke(sguid); } - /// <summary> /// 澶撮儴閮ㄥ垎 @@ -142,7 +145,11 @@ /// </summary> public virtual void InitialDataSource() { + } + protected void ResetAllPages() + { + this.ResetAllPagesEvent?.Invoke(); } /// <summary> @@ -150,7 +157,6 @@ /// </summary> public virtual void RefreshData() { - } /// <summary> @@ -158,7 +164,6 @@ /// </summary> public virtual void Close() { - } /// <summary> @@ -170,11 +175,18 @@ } /// <summary> + /// 鏄惁鍏佽鍏抽棴 + /// </summary> + public virtual bool AllowClose() + { + return true; + } + + /// <summary> /// 娉ㄥ唽浜嬩欢 /// </summary> public virtual void RegistEvents() { - } /// <summary> @@ -182,10 +194,6 @@ /// </summary> public virtual void UnRegistEvents() { - } - - - } -} +} \ No newline at end of file -- Gitblit v1.9.3