From 299f4b1218c0d3721aa92bf091950d6708942583 Mon Sep 17 00:00:00 2001 From: JLChen <551775569@qq.com> Date: 星期六, 28 八月 2021 15:45:12 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/newBranch1' into WJC --- HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPageBLL.cs | 42 ++++++++++++++++++++++++++++++------------ 1 files changed, 30 insertions(+), 12 deletions(-) diff --git a/HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPageBLL.cs b/HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPageBLL.cs index dad9f45..8bd3b10 100644 --- a/HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPageBLL.cs +++ b/HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPageBLL.cs @@ -40,12 +40,23 @@ if (btnResidenceArmIcon != null) { btnResidenceArmIcon.IsSelected = false; - foreach (var temp in FunctionList.List.securities) + lock (FunctionList.List.securities) { - if (temp.status == "enable") + foreach (var temp in FunctionList.List.securities) { - btnResidenceArmIcon.IsSelected = true; - break; + if (temp.status == "enable") + { + if (temp.alarm) + { + btnResidenceArmIcon.SelectedImagePath = "PersonalCenter/ResidenceInAlarmIcon.png"; + } + else + { + btnResidenceArmIcon.SelectedImagePath = "PersonalCenter/ResidenceDefenseIcon.png"; + } + btnResidenceArmIcon.IsSelected = true; + break; + } } } btnResidenceArmIcon.MouseUpEventHandler = (sender, e) => @@ -308,15 +319,22 @@ #region 娣诲姞璁惧 void LoadEvent_SkipbtnAddFunctionPage() { - EventHandler<MouseEventArgs> eventHandler = (sender, e) => + if (DB_ResidenceData.Instance.GatewayType == 1) { - var page = new BrandListPage(); - MainPage.BasePageView.AddChidren(page); - page.LoadPage(); - MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1; - }; - btnResidenceAddFunctionIcon.MouseUpEventHandler = eventHandler; - btnResidenceAddFunctionText.MouseUpEventHandler = eventHandler; + try + { + EventHandler<MouseEventArgs> eventHandler = (sender, e) => + { + var page = new BrandListPage(); + MainPage.BasePageView.AddChidren(page); + page.LoadPage(); + MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1; + }; + btnResidenceAddFunctionIcon.MouseUpEventHandler = eventHandler; + btnResidenceAddFunctionText.MouseUpEventHandler = eventHandler; + } + catch { } + } } #endregion -- Gitblit v1.8.0