| | |
| | | Y = Application.GetRealHeight(92), |
| | | UnSelectedImagePath = "ZigeeLogic/drop-down.png", |
| | | }; |
| | | topRowLayout.AddChidren(dropdown); |
| | | topRowLayout.AddChidren(dropdown);
|
| | | #endregion |
| | | |
| | |
|
| | | ///没有房间直接返回去; |
| | | if (Common.Room.Lists.Count == 0) |
| | | var listAllRoom = UserCenter.HdlRoomLogic.Current.GetAllListRooms(); |
| | | if (listAllRoom.Count == 0) |
| | | { |
| | | return; |
| | | } |
| | |
| | | dropdown.Visible = false; |
| | | if (Config.Instance.Home.FloorDics.Count == 0) |
| | | { |
| | | roomlists.AddRange(Common.Room.Lists); |
| | | roomlists.AddRange(listAllRoom); |
| | | } |
| | | else |
| | | { |
| | |
| | | roomTextButton.IsSelected = false; |
| | | roomTextButton = roomnameBtn; |
| | | roomnameBtn.IsSelected = true; |
| | | SceneView(room.SceneUIList); |
| | | SceneView(room.ListSceneId); |
| | | |
| | | } |
| | | |
| | |
| | | roomTextButton.IsSelected = false; |
| | | roomTextButton = roomnameBtn; |
| | | roomnameBtn.IsSelected = true; |
| | | SceneView(room.SceneUIList); |
| | | SceneView(room.ListSceneId); |
| | | }; |
| | | roomnameBtn.MouseUpEventHandler += roomclick; |
| | | roombjBtn.MouseUpEventHandler += roomclick; |
| | |
| | | /// 显示所有的场景的方法 |
| | | /// </summary> |
| | | /// <param name="scenelist"></param> |
| | | void SceneView(List<SceneUI>scenelist) |
| | | void SceneView(List<int>scenelist) |
| | | { |
| | | middle.RemoveAll(); |
| | | foreach (var scene in scenelist) |
| | | foreach (var sceneId in scenelist) |
| | | { |
| | | var scene = UserCenter.HdlSceneLogic.Current.GetSceneUIBySceneId(sceneId); |
| | | if (scene == null)
|
| | | {
|
| | | continue;
|
| | | } |
| | | var sceneFramelayout = new FrameLayout |
| | | { |
| | | Height = Application.GetRealHeight(160), |