黄学彪
2020-04-08 4dce704aaf8587cf3f91cf88f2208315a03c4cbb
ZigbeeApp/Shared/Phone/UserCenter/CommonBase/Controls/CompoundControls/BelongAreaControl.cs
@@ -55,6 +55,17 @@
        }
        /// <summary>
        /// 初始化控件(针对的是场景)
        /// </summary>
        /// <param name="i_caption">标题文本</param>
        /// <param name="i_roomId">房间ID</param>
        public void InitControl(string i_caption, string i_roomId)
        {
            var room = HdlRoomLogic.Current.GetRoomById(i_roomId);
            this.DoInitControl(i_caption, room);
        }
        /// <summary>
        /// 初始化控件(针对的是网关)
        /// </summary>
        /// <param name="i_caption">标题文本</param>
@@ -62,7 +73,7 @@
        public void InitControl(string i_caption, ZigBee.Device.ZbGateway i_gateway)
        {
            var room = HdlGatewayLogic.Current.GetRoomByGateway(i_gateway);
            this.InitControl(i_caption, room);
            this.DoInitControl(i_caption, room);
        }
        /// <summary>
@@ -73,7 +84,7 @@
        public void InitControl(string i_caption, ZigBee.Device.CommonDevice i_device)
        {
            var room = HdlRoomLogic.Current.GetRoomByDevice(i_device);
            this.InitControl(i_caption, room);
            this.DoInitControl(i_caption, room);
        }
        /// <summary>
@@ -84,7 +95,7 @@
        public void InitControl(string i_caption, List<ZigBee.Device.CommonDevice> i_listDevice)
        {
            var room = Common.LocalDevice.Current.GeteRealDeviceRoom(i_listDevice[0]);
            this.InitControl(i_caption, room);
            this.DoInitControl(i_caption, room);
        }
        /// <summary>
@@ -92,7 +103,7 @@
        /// </summary>
        /// <param name="i_caption"></param>
        /// <param name="i_Room"></param>
        private void InitControl(string i_caption, Common.Room i_Room)
        private void DoInitControl(string i_caption, Common.Room i_Room)
        {
            if (i_Room == null)
            {