From c3e1b733fc45bd9f0b88bfb560cfa87a270b079b Mon Sep 17 00:00:00 2001 From: wxr <464027401@qq.com> Date: 星期三, 09 九月 2020 17:33:58 +0800 Subject: [PATCH] 20200909 --- HDL_ON/UI/UI2/3-Intelligence/IntelligencePage.cs | 22 +++++++++++++++++----- 1 files changed, 17 insertions(+), 5 deletions(-) diff --git a/HDL_ON/UI/UI2/3-Intelligence/IntelligencePage.cs b/HDL_ON/UI/UI2/3-Intelligence/IntelligencePage.cs index fbdf049..f447531 100644 --- a/HDL_ON/UI/UI2/3-Intelligence/IntelligencePage.cs +++ b/HDL_ON/UI/UI2/3-Intelligence/IntelligencePage.cs @@ -294,17 +294,16 @@ view.AddChidren(btnZone); - Button btnDelayIcon; - btnDelayIcon = new Button() + Button btnSettingIcon; + btnSettingIcon = new Button() { X = Application.GetRealWidth(4), Y = Application.GetRealWidth(4), Height = Application.GetRealWidth(32), Width = Application.GetRealWidth(32), UnSelectedImagePath = "Public/FuncInfoSetIcon_white.png", - //UnSelectedImagePath = "FunctionIcon/Scene/DelayIcon.png" }; - view.AddChidren(btnDelayIcon); + view.AddChidren(btnSettingIcon); Button btnCollection; btnCollection = new Button() @@ -323,7 +322,20 @@ function.SaveFunctionData(); }; LoadEvent_ControlScene(btnCoverd,btnName,btnZone, function); - + btnSettingIcon.MouseUpEventHandler = (sender, e) => { + Action backAction = () => { + LoadSceneFunctionControlZone(); + }; + Action refreshAction = () => { + btnName.Text = function.name; + btnZone.Text = function.GetRoomListName(); + view.BackgroundImagePath = (function as Scene).ImagePath; + }; + var aep = new SceneEditPage(function as Scene, backAction); + MainPage.BasePageView.AddChidren(aep); + aep.LoadPage(StringId.EditScene, refreshAction); + MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1; + }; } catch (Exception ex) { -- Gitblit v1.8.0