From 1cba5ec1959f9012c66f96254afb3206904ff671 Mon Sep 17 00:00:00 2001 From: 陈嘉乐 <cjl@hdlchina.com.cn> Date: 星期四, 25 三月 2021 13:27:01 +0800 Subject: [PATCH] 2021-3-25-1 --- HDL_ON/UI/UI2/4-PersonalCenter/PirDevice/AddButton.cs | 36 +++++++++++++++++++----------------- 1 files changed, 19 insertions(+), 17 deletions(-) diff --git a/HDL_ON/UI/UI2/4-PersonalCenter/PirDevice/AddButton.cs b/HDL_ON/UI/UI2/4-PersonalCenter/PirDevice/AddButton.cs index ed65648..01a45e5 100644 --- a/HDL_ON/UI/UI2/4-PersonalCenter/PirDevice/AddButton.cs +++ b/HDL_ON/UI/UI2/4-PersonalCenter/PirDevice/AddButton.cs @@ -12,13 +12,17 @@ } public void Show(Control control) { - + #region 鐣岄潰甯冨眬 this.BackgroundColor = CSS.CSS_Color.viewMiddle; PirDevice.View.TopView topView = new View.TopView(); topView.topNameBtn.TextID = StringId.tianjiayaokongqi; this.AddChidren(topView.FLayoutView()); - topView.clickBackBtn.MouseUpEventHandler += (sender, e) => { this.RemoveFromParent(); }; + topView.clickBackBtn.MouseUpEventHandler += (sender, e) => + { + + RemoveFromParent(); + }; FrameLayout editfLayout = new FrameLayout { @@ -146,18 +150,8 @@ } //绉婚櫎娣诲姞鎸夐挳鐣岄潰 this.RemoveFromParent(); - - for (int i = MainPage.BasePageView.ChildrenCount - 1; 0 <= i; i--) - { - var view = MainPage.BasePageView.GetChildren(i); - if (view.GetType() == typeof(AddControl)) - { - //鎵惧埌绉婚櫎 - view.RemoveFromParent(); - } - - } - + //绉婚櫎涔嬪墠鍙兘瀛樺湪鐨勭晫闈� + Method.RemoveView("AddControl"); //鍔犺浇鏁版嵁鐣岄潰 AddControl addControl = new AddControl(); MainPage.BasePageView.AddChidren(addControl); @@ -167,8 +161,8 @@ else { replication.RemView(); - new TipPopView().FlashingBox(Language.StringByID(StringId.tianjiashibai)); - + Method method = new Method(); + method.ErrorShow(null,"娣诲姞澶辫触"); } }); @@ -176,6 +170,14 @@ } - + /// <summary> + /// 绉婚櫎鐣岄潰 + /// </summary> + public override void RemoveFromParent() + { + //鍒锋柊鎸囧畾鐣岄潰 + Method.RefreshView("PirMain"); + base.RemoveFromParent(); + } } } -- Gitblit v1.8.0