From ac334861efbf06933e95c62ced0484410f34bece Mon Sep 17 00:00:00 2001 From: gxc <guoxuecheng@guoxuechengdeMacBook-Pro.local> Date: 星期五, 29 十一月 2019 18:00:32 +0800 Subject: [PATCH] 2019.11.29 --- ZigbeeApp/Shared/Phone/Device/Room/RoomManagement.cs | 20 ++++++++++---------- 1 files changed, 10 insertions(+), 10 deletions(-) diff --git a/ZigbeeApp/Shared/Phone/Device/Room/RoomManagement.cs b/ZigbeeApp/Shared/Phone/Device/Room/RoomManagement.cs index 2b19869..52ebd3b 100644 --- a/ZigbeeApp/Shared/Phone/Device/Room/RoomManagement.cs +++ b/ZigbeeApp/Shared/Phone/Device/Room/RoomManagement.cs @@ -18,17 +18,15 @@ private Button floorBtn; - private FrameLayout itemView; + public FrameLayout itemView; #endregion public Action action; - public override void RemoveFromParent() { - //鏇存柊鐣岄潰 //action?.Invoke(); base.RemoveFromParent(); } @@ -39,7 +37,7 @@ { AddTop(); - AddBodyView(); + AddBodyView(Config.Instance.Home.CurrentFloorId); } #region Add____________________________________ @@ -55,7 +53,7 @@ top.SetTopTitle(R.MyInternationalizationString.RoomList); top.backButton.MouseUpEventHandler += (sender, e) => { - RemoveFromParent(); + CommonPage.Instance.CloseLeftMenu(); }; floorBtn = new Button() @@ -94,15 +92,17 @@ var floors = new SelectFloor(); AddChidren(floors); floors.Init(599, 161,Direction.Right); - floors.FloorAction += (floorName) => + floors.FloorAction += (floorId) => { - floorBtn.Text = floorName; + floorBtn.Text = Config.Instance.Home.GetFloorNameById(floorId); + AddBodyView(floorId); }; } + /// <summary> /// AddBodyView /// </summary> - public void AddBodyView() + public void AddBodyView(string floorId) { bodyFrameLayout = new FrameLayout() { @@ -114,7 +114,7 @@ var roomScrolView = new VerticalScrolViewLayout { }; bodyFrameLayout.AddChidren(roomScrolView); - var roomList = Shared.Common.Room.Lists; + var roomList = Common.Room.CurrentRoom.GetRoomsByFloorId(floorId); for (int i = 0; i < roomList.Count+1; i++) { int xx = 43 + i % 2 * (20 + 487); @@ -173,7 +173,7 @@ } /// <summary> - /// + /// ShowUnallocatedRoom_MouseUpEvent /// </summary> /// <param name="sender"></param> /// <param name="mouseEventArgs"></param> -- Gitblit v1.8.0