黄学彪
2020-12-16 0d9f64668fd7350d6a21fd157e32009a96d98134
ZigbeeApp/Shared/Phone/MainPage/LeftListRoomViewFrom.cs
@@ -1,48 +1,48 @@
using System;
using System;
using System.Collections.Generic;
using Shared.Common;
using Shared.Phone.Device.CommonForm;
using Shared.Common;
using Shared.Phone.Device.CommonForm;
using Shared.Phone.UserCenter;
using Shared.Phone.UserView;
namespace Shared.Phone.MainPage
{
using Shared.Phone.UserView;
namespace Shared.Phone.MainPage
{
    /// <summary>
    /// 左滑菜单的的房间列表界面
    /// </summary>
    public class LeftListRoomViewFrom : EditorCommonForm
    /// </summary>
    public class LeftListRoomViewFrom : EditorCommonForm
    {
        #region ■ 变量声明___________________________
        private static LeftListRoomViewFrom roomManagement = null;
        private static LeftListRoomViewFrom roomManagement = null;
        /// <summary>
        /// 左滑菜单的的房间对象
        /// </summary>
        public static LeftListRoomViewFrom Instance
        {
            get
        /// </summary>
        public static LeftListRoomViewFrom Instance
        {
            get
            {
                if (roomManagement == null)
                {
                    //初始化左滑菜单
                    roomManagement = new LeftListRoomViewFrom();
                    CommonPage.Instance.AddLeftView(roomManagement);
                }
                return roomManagement;
            }
        }
        /// <summary>
        /// 是否可以触发点击事件--是否可以跳转主页房间
        /// </summary>
                }
                return roomManagement;
            }
        }
        /// <summary>
        /// 是否可以触发点击事件--是否可以跳转主页房间
        /// </summary>
        public bool CanClick = true;
        /// <summary>
        /// 是否初始化完成
        /// </summary>
        private bool isInitFinish = false;
        /// <summary>
        /// 当前楼层id
        /// </summary>
        /// <summary>
        /// 当前楼层id
        /// </summary>
        private string curFloorId = string.Empty;
        /// <summary>
        /// 列表控件
@@ -61,34 +61,34 @@
        #region ■ 初始化_____________________________
        /// <summary>
        /// 画面显示
        /// </summary>
        private void ShowForm()
        /// <summary>
        /// 画面显示
        /// </summary>
        private void ShowForm()
        {
            //初始化头部信息
            this.InitTopFrame();
            //初始化中部控件
            this.InitBodyFrameLayout();
            //初始化中部信息
            this.InitMiddleFrame();
        }
            //初始化头部信息
            this.InitTopFrame();
            //初始化中部控件
            this.InitBodyFrameLayout();
            //初始化中部信息
            this.InitMiddleFrame();
        }
        /// <summary>
        /// 初始化头部信息
        /// </summary>
        /// </summary>
        private void InitTopFrame()
        {
            //初始化头部控件
            this.InitTopFrameLayout();
            //设置头部信息
            base.SetTitleText(Language.StringByID(R.MyInternationalizationString.RoomList));
            //重置返回按键的事件
            var btnBack = this.GetBackButton();
            btnBack.ButtonClickEvent = null;
            base.SetTitleText(Language.StringByID(R.MyInternationalizationString.RoomList));
            //重置返回按键的事件
            var btnBack = this.GetBackButton();
            btnBack.ButtonClickEvent = null;
            btnBack.ButtonClickEvent += (sender, e) =>
            {
                //收起左菜单
@@ -137,19 +137,19 @@
                    this.RefreshBodyFrame();
                };
            };
        }
        /// <summary>
        /// 初始化中部信息
        /// </summary>
        private void InitMiddleFrame()
        {
            this.listView = new VerticalFrameControl();
            listView.Height = bodyFrameLayout.Height;
            listView.Width = bodyFrameLayout.Width;
            bodyFrameLayout.AddChidren(listView);
        }
        /// <summary>
        /// 初始化中部信息
        /// </summary>
        private void InitMiddleFrame()
        {
            this.listView = new VerticalFrameControl();
            listView.Height = bodyFrameLayout.Height;
            listView.Width = bodyFrameLayout.Width;
            bodyFrameLayout.AddChidren(listView);
            //刷新Body容器
            this.RefreshBodyFrame();
            this.RefreshBodyFrame();
        }
        #endregion
@@ -256,7 +256,7 @@
                };
            }
            //成员是没有未分配这个东西出来的
            if (UserCenterResourse.UserInfo.AuthorityNo == 1 || UserCenterResourse.UserInfo.AuthorityNo == 2)
            if (HdlUserCenterResourse.ResidenceOption.AuthorityNo == 1 || HdlUserCenterResourse.ResidenceOption.AuthorityNo == 2)
            {
                //初始化未分配卡片
                this.InitRoomCardControl(XX, YY);
@@ -354,6 +354,6 @@
            }
        }
        #endregion
    }
}
        #endregion
    }
}