From 2d5639dfb8014e78e6f1e68240fa751c19bb3a28 Mon Sep 17 00:00:00 2001 From: gxc <guoxuecheng@guoxuechengdeMacBook-Pro.local> Date: 星期四, 02 一月 2020 18:35:40 +0800 Subject: [PATCH] 2019.1.2 --- ZigbeeApp/Shared/Phone/Device/CommonForm/SceneCategoryView.cs | 21 +++++++++++++-------- 1 files changed, 13 insertions(+), 8 deletions(-) diff --git a/ZigbeeApp/Shared/Phone/Device/CommonForm/SceneCategoryView.cs b/ZigbeeApp/Shared/Phone/Device/CommonForm/SceneCategoryView.cs index 35d3ee2..f0cfe75 100644 --- a/ZigbeeApp/Shared/Phone/Device/CommonForm/SceneCategoryView.cs +++ b/ZigbeeApp/Shared/Phone/Device/CommonForm/SceneCategoryView.cs @@ -60,9 +60,11 @@ { Y = Application.GetRealHeight(46), Height = Application.GetRealHeight(446 - 46), - LineColor = ZigbeeColor.Current.GXCGrayBackgroundColor + LineColor = ZigbeeColor.Current.GXCGrayBackgroundColor, + Tag= scene }; AddChidren(sceneRowLayout); + sceneRowLayout.SubViewWidth = Application.GetRealWidth(199); sceneImg = new ImageView() { @@ -73,7 +75,6 @@ Radius = (uint)Application.GetRealHeight(17) }; sceneRowLayout.AddChidren(sceneImg); - sceneImg.SetViewShadow(true); var leftFL = new FrameLayout { @@ -163,8 +164,10 @@ var delayBtn = new RowLayoutDeleteButton { TextID = R.MyInternationalizationString.Delay, - Tag = scene.SceneDelayTime + Tag = scene.SceneDelayTime, + BackgroundColor=ZigbeeColor.Current.GXCTextSelectedColor, }; + delayBtn.SetCornerWithSameRadius(Application.GetRealHeight(17), HDLUtils.RectCornerBottomLeft | HDLUtils.RectCornerTopLeft | HDLUtils.RectCornerTopRight | HDLUtils.RectCornerBottomRight); sceneRowLayout.AddLeftView(delayBtn); //缂栬緫 var settingBtn = new Device.CommonForm.RowLayoutEditButton() @@ -172,12 +175,13 @@ TextID = R.MyInternationalizationString.Editor, Tag = scene.SceneDelayTime }; + settingBtn.SetCornerWithSameRadius(Application.GetRealHeight(17), HDLUtils.RectCornerBottomLeft | HDLUtils.RectCornerTopLeft); //鍒犻櫎 var deleteBtn = new Device.CommonForm.RowLayoutDeleteButton { Tag = scene }; - + deleteBtn.SetCornerWithSameRadius(Application.GetRealHeight(17), HDLUtils.RectCornerTopRight | HDLUtils.RectCornerBottomRight); if (room.IsSharedRoom) { @@ -192,6 +196,7 @@ { sceneRowLayout.AddRightView(settingBtn); sceneRowLayout.AddRightView(deleteBtn); + } } @@ -201,12 +206,12 @@ if (room.IsLove) { Shared.Common.Room.CurrentRoom.GetLoveRoom().DeleteScene(scene); - RemoveViewByTag((sender as Button).Tag); + RemoveFromParent(); } else { var tip = new CustomAlert { }; - AddChidren(tip); + Common.CommonPage.Instance.AddChidren(tip); tip.Show(Language.StringByID(R.MyInternationalizationString.ConfirmDelete)); tip.ResultEventHandler += async (e1) => @@ -225,7 +230,7 @@ { room.RemoveScene(scene); //RefreshBodyView(); - RemoveViewByTag((sender as Button).Tag); + RemoveFromParent(); } //0 绉婚櫎澶辫触 else if (removeSceneAllData.removeSceneData.Result == 0) @@ -238,7 +243,7 @@ { room.RemoveScene(scene); //RefreshBodyView(); - RemoveViewByTag((sender as Button).Tag); + RemoveFromParent(); CommonPage.Instance.ShowErrorInfoAlert(R.MyInternationalizationString.TheSceneIsNull); return; } -- Gitblit v1.8.0