From ff3cfcf62632bf43e51a6b6098c203bf0f5cddbc Mon Sep 17 00:00:00 2001
From: gxc <guoxuecheng@guoxuechengdeMacBook-Pro.local>
Date: 星期二, 24 十二月 2019 19:53:29 +0800
Subject: [PATCH] 2019.12.24

---
 ZigbeeApp/Shared/Phone/Device/CommonForm/RoomMainView.cs |   29 ++++++++++++++++++++++-------
 1 files changed, 22 insertions(+), 7 deletions(-)

diff --git a/ZigbeeApp/Shared/Phone/Device/CommonForm/RoomMainView.cs b/ZigbeeApp/Shared/Phone/Device/CommonForm/RoomMainView.cs
index a39d1ff..9599d1d 100644
--- a/ZigbeeApp/Shared/Phone/Device/CommonForm/RoomMainView.cs
+++ b/ZigbeeApp/Shared/Phone/Device/CommonForm/RoomMainView.cs
@@ -1,5 +1,6 @@
 锘縰sing System;
 using Shared.Common;
+using Shared.Phone.UserView;
 
 namespace Shared.Phone.Device.CommonForm
 {
@@ -8,7 +9,7 @@
         /// <summary>
         /// SceneIcon
         /// </summary>
-        public Button Icon;
+        public ImageView Icon;
         /// <summary>
         /// RoomNameButton
         /// </summary>
@@ -17,7 +18,10 @@
         /// CardBG
         /// </summary>
         private Button CardBG;
-
+        /// <summary>
+        /// ClickBtn
+        /// </summary>
+        public Button ClickBtn;
         /// <summary>
         /// RoomMainView
         /// </summary>
@@ -34,7 +38,7 @@
         /// <summary>
         /// init
         /// </summary>
-        public void Init()
+        public void Init(FrameLayout frameLayout, Common.Room room)
         {
             CardBG = new Button
             {
@@ -45,7 +49,7 @@
             };
             AddChidren(CardBG);
 
-            Icon = new Button
+            Icon = new ImageView
             {
                 X = Application.GetMinRealAverage(14),
                 Width = Application.GetMinRealAverage(467),
@@ -69,9 +73,21 @@
                 X = Application.GetMinRealAverage(14),
                 Width = Application.GetMinRealAverage(141),
                 Height = Application.GetMinRealAverage(84),
-                TextColor = ZigbeeColor.Current.GXCTextWhiteColor
+                TextColor = ZigbeeColor.Current.GXCTextWhiteColor,
+                TextSize=14,
+                IsBold=true
             };
             AddChidren(RoomNameButton);
+
+            ClickBtn = new Button { };
+            AddChidren(ClickBtn);
+            ClickBtn.MouseUpEventHandler += (sender, e) =>
+            {
+                CommonPage.Instance.CloseLeftMenu();
+                Common.Room.CurrentRoom = room;
+                Config.Instance.Home.CurrentFloorId = room.FloorId;
+                UserPage.Instance.Fresh();
+            };
         }
 
         /// <summary>
@@ -89,9 +105,8 @@
         /// <param name="imagePath"></param>
         public void SetRoomIcon(string imagePath)
         {
-            Icon.UnSelectedImagePath = imagePath;
+            Icon.ImagePath = imagePath;
         }
-
 
     }
 }

--
Gitblit v1.8.0