From 665ba89e6244270b759dd57f50a91f748445bda2 Mon Sep 17 00:00:00 2001 From: Sunny Date: Wed, 6 Jul 2022 17:18:55 +0800 Subject: [PATCH] =?UTF-8?q?*=20UIForm:=20=E5=A4=9A=E9=A1=B5=E9=9D=A2?= =?UTF-8?q?=E6=A1=86=E6=9E=B6=E5=A2=9E=E5=8A=A0PageAdded=EF=BC=8CPageSelec?= =?UTF-8?q?ted=EF=BC=8CPageRemoved=E4=BA=8B=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- SunnyUI/Controls/UITabControl.cs | 2 +- SunnyUI/Frames/UIPage.cs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/SunnyUI/Controls/UITabControl.cs b/SunnyUI/Controls/UITabControl.cs index 406cc5bf..7eefde51 100644 --- a/SunnyUI/Controls/UITabControl.cs +++ b/SunnyUI/Controls/UITabControl.cs @@ -850,7 +850,7 @@ namespace Sunny.UI { if (AutoClosePage) { - Frame.DealPageRemoved(pages[i]); + Frame?.DealPageRemoved(pages[i]); try { diff --git a/SunnyUI/Frames/UIPage.cs b/SunnyUI/Frames/UIPage.cs index 2ef2d6a8..3f2bb1b2 100644 --- a/SunnyUI/Frames/UIPage.cs +++ b/SunnyUI/Frames/UIPage.cs @@ -454,7 +454,7 @@ namespace Sunny.UI public virtual void Init() { Initialize?.Invoke(this, new EventArgs()); - Frame.DealPageSelected(this); + Frame?.DealPageSelected(this); } protected override void OnLoad(EventArgs e)