From ecba45c93391066bc30c7bd602c3a7683fbb99a7 Mon Sep 17 00:00:00 2001 From: xm <1271024303@qq.com> Date: 星期五, 31 七月 2020 10:56:12 +0800 Subject: [PATCH] 临时备份 --- ZigbeeApp/Shared/Phone/Device/Logic/AddScenePage.cs | 80 +++++++++++++++++++++------------------- 1 files changed, 42 insertions(+), 38 deletions(-) diff --git a/ZigbeeApp/Shared/Phone/Device/Logic/AddScenePage.cs b/ZigbeeApp/Shared/Phone/Device/Logic/AddScenePage.cs index 746574f..3b5ffb5 100755 --- a/ZigbeeApp/Shared/Phone/Device/Logic/AddScenePage.cs +++ b/ZigbeeApp/Shared/Phone/Device/Logic/AddScenePage.cs @@ -21,14 +21,14 @@ public HorizontalScrolViewLayout roomhorizontalScrol = new HorizontalScrolViewLayout { Width = Application.GetRealWidth(1080 - 58), - Height = Application.GetRealHeight(204), + Height = Application.GetRealHeight(200), Y = Application.GetRealHeight(184), X = Application.GetRealWidth(58), }; public VerticalScrolViewLayout middle = new VerticalScrolViewLayout { Width = Application.GetRealWidth(1080), - Height = Application.GetRealHeight(Method.H - 260 - 204 - 184), + Height = Application.GetRealHeight(Method.H - 260 - 200 - 184), BackgroundColor = ZigbeeColor.Current.LogicMiddleBackgroundColor, }; @@ -228,31 +228,49 @@ for (int i = 0; i < RoomList.Count; i++) { var room = RoomList[i]; + var fra = new FrameLayout + { + Height = Application.GetRealHeight(200), + Width = Application.GetRealWidth(255), + }; + roomhorizontalScrol.AddChidren(fra); - LogicView.RoomClickView roomClickView = new LogicView.RoomClickView(); - roomClickView.Show(roomhorizontalScrol); - roomClickView.roomnameBtn.Text =room.Name; + var roombjBtn = new Button + { + Height = Application.GetRealHeight(158), + Width = Application.GetRealWidth(255), + UnSelectedImagePath = "ZigeeLogic/iconBackgroundColor.png", + SelectedImagePath = "ZigeeLogic/iconSelectedBackgroundColor.png", + Y = Application.GetRealHeight(21), + }; + fra.AddChidren(roombjBtn); + + var roomnameBtn = new Button + { + + Height = Application.GetRealHeight(152 - 26 - 20), + Width = Application.GetRealWidth(255 - 20 - 50), + Text = room.Name, + TextColor = ZigbeeColor.Current.LogicBtnCancelColor, + SelectedTextColor = ZigbeeColor.Current.LogicBlankBackgroundColor, + Y = Application.GetRealHeight(21 + 13 + 10), + X = Application.GetRealWidth(10 + 25), + + }; + fra.AddChidren(roomnameBtn); if (i == 0) { - roombjButton.IsSelected = false; - roomClickView.roombjBtn.Height = Application.GetRealHeight(135); - roomClickView.roombjBtn.Width = Application.GetRealWidth(245); - roomClickView.roombjBtn.Y = Application.GetRealHeight(40); - roomClickView.roombjBtn.X = Application.GetRealWidth(0); - roombjButton = roomClickView.roombjBtn; - roomClickView.roombjBtn.IsSelected = true; - roomTextButton.IsSelected = false; - roomClickView.roomnameBtn.Width = Application.GetRealWidth(245 - 60 * 2); - roomClickView.roomnameBtn.X = Application.GetRealWidth(60); - roomTextButton = roomClickView.roomnameBtn; - roomClickView.roomnameBtn.IsSelected = true; + roombjButton = roombjBtn; + roombjBtn.IsSelected = true; + roomTextButton.IsSelected = false; + roomTextButton = roomnameBtn; + roomnameBtn.IsSelected = true; SceneView(room.ListSceneId); } - EventHandler<MouseEventArgs> roomclick = (sender, e) => { @@ -261,31 +279,17 @@ clickbutton = null; clickbutton = new Button(); - roombjButton.Height = Application.GetRealHeight(72); - roombjButton.Width = Application.GetRealWidth(170); - roombjButton.Y = Application.GetRealHeight(60); - roombjButton.X = Application.GetRealWidth(26); roombjButton.IsSelected = false; + roombjButton = roombjBtn; + roombjBtn.IsSelected = true; - roomClickView.roombjBtn.Height = Application.GetRealHeight(135); - roomClickView.roombjBtn.Width = Application.GetRealWidth(245); - roomClickView.roombjBtn.Y = Application.GetRealHeight(40); - roomClickView.roombjBtn.X = Application.GetRealWidth(0); - roombjButton = roomClickView.roombjBtn; - roomClickView.roombjBtn.IsSelected = true; - - roomTextButton.Width = Application.GetRealWidth(125); - roomTextButton.X = Application.GetRealWidth(26 + 22); roomTextButton.IsSelected = false; - roomClickView.roomnameBtn.Width = Application.GetRealWidth(245 - 60 * 2); - roomClickView.roomnameBtn.X = Application.GetRealWidth(60); - roomTextButton = roomClickView.roomnameBtn; - roomClickView.roomnameBtn.IsSelected = true; - + roomTextButton = roomnameBtn; + roomnameBtn.IsSelected = true; SceneView(room.ListSceneId); }; - roomClickView.roomnameBtn.MouseUpEventHandler += roomclick; - roomClickView.roombjBtn.MouseUpEventHandler += roomclick; + roomnameBtn.MouseUpEventHandler += roomclick; + roombjBtn.MouseUpEventHandler += roomclick; } } -- Gitblit v1.8.0