From 8677d9602ffa36554b2f0923f978bd3c054a905d Mon Sep 17 00:00:00 2001 From: JLChen <551775569@qq.com> Date: 星期一, 21 十二月 2020 16:15:34 +0800 Subject: [PATCH] 2020-12-21 1.功能介绍接口对接 --- HDL_ON/UI/UI2/2-Classification/ClassificationPage.cs | 41 ++++++++++++++++++++++++++++++----------- 1 files changed, 30 insertions(+), 11 deletions(-) diff --git a/HDL_ON/UI/UI2/2-Classification/ClassificationPage.cs b/HDL_ON/UI/UI2/2-Classification/ClassificationPage.cs index d29fe3f..bb1153b 100644 --- a/HDL_ON/UI/UI2/2-Classification/ClassificationPage.cs +++ b/HDL_ON/UI/UI2/2-Classification/ClassificationPage.cs @@ -494,6 +494,25 @@ } functionCategoryCount++; + //FunctionType ft = FunctionType.A31Music + //switch (item) + //{ + // case FunctionType.FloorHeating: + // break; + // case FunctionType.AC: + // break; + // case FunctionType.MotorCurtain: + // case FunctionType.Curtain: + // case FunctionType.RollingShutter: + // break; + // case FunctionType.Relay: + // case FunctionType.Dimmer: + // case FunctionType.RGB: + // case FunctionType.ColorTemperature: + // break; + // case FunctionType.Socket: + // break; + //} FrameLayout functionView = new FrameLayout() { Height = Application.GetRealWidth(161), @@ -502,6 +521,7 @@ Tag = item + "_View", Y = index % 2 == 1 ? lastY2 : lastY1 }; + MainPage.Log($"Load FunctionView Tag = {item}"); //楂樺害绋嶉珮鐨剉iew if (specialList.Contains(index)) { @@ -570,7 +590,7 @@ btnLightPower.MouseUpEventHandler = (sender, e) => { - LoadEvent_SwitchFunction(btnLightPower, item); + LoadEvent_SwitchFunction(btnLightPower, item, functionView); }; functionPageTitleId = StringId.Lights; @@ -595,7 +615,7 @@ functionView.AddChidren(btnAcPower); btnAcPower.MouseUpEventHandler = (sender, e) => { - LoadEvent_SwitchFunction(btnAcPower, item); + LoadEvent_SwitchFunction(btnAcPower, item, functionView); }; functionPageTitleId = StringId.AC; #endregion @@ -614,8 +634,7 @@ Height = Application.GetRealWidth(32), UnSelectedImagePath = "FunctionIcon/Curtain/CurtainCloseIcon.png", SelectedImagePath = "FunctionIcon/Curtain/CurtainCloseOnIcon.png", - //Tag = item + "_AllControl", - IsSelected = false + IsSelected = !DB_ResidenceData.Instance.GlobalCurtainStatus, }; functionView.AddChidren(btnClose); @@ -628,10 +647,10 @@ Height = Application.GetRealWidth(32), UnSelectedImagePath = "FunctionIcon/Curtain/CurtainOpenIcon.png", SelectedImagePath = "FunctionIcon/Curtain/CurtainOpenOnIcon.png", - IsSelected = true, + IsSelected = DB_ResidenceData.Instance.GlobalCurtainStatus, }; functionView.AddChidren(btnOpen); - LoadEvent_CurtainSwitch(btnClose, btnOpen); + LoadEvent_CurtainSwitch(btnClose, btnOpen, functionView); functionPageTitleId = StringId.Curtain; #endregion @@ -655,7 +674,7 @@ functionView.AddChidren(btnFhPower); btnFhPower.MouseUpEventHandler = (sender, e) => { - LoadEvent_SwitchFunction(btnFhPower, item); + LoadEvent_SwitchFunction(btnFhPower, item, functionView); }; functionPageTitleId = StringId.FloorHeating; #endregion @@ -682,7 +701,7 @@ functionView.AddChidren(btnElectricPower); btnElectricPower.MouseUpEventHandler = (sender, e) => { - LoadEvent_SwitchFunction(btnElectricPower, item); + LoadEvent_SwitchFunction(btnElectricPower, item, functionView); }; functionPageTitleId = StringId.Electric; #endregion @@ -747,7 +766,7 @@ { Button btnFunctionCount = new Button() { - X = Application.GetRealWidth(16) + Application.GetRealWidth(7 * functionCount.ToString().Length), + X = Application.GetRealWidth(17) + Application.GetRealWidth(7 * functionCount.ToString().Length), Y = btnName.Bottom, Width = Application.GetRealWidth(120), Height = Application.GetRealHeight(24), @@ -761,7 +780,7 @@ { X = Application.GetRealWidth(16), Y = btnName.Bottom, - Width = Application.GetRealWidth(12 * functionCount.ToString().Length), + Width = Application.GetRealWidth(14 * functionCount.ToString().Length), Height = Application.GetRealHeight(24), TextColor = CSS_Color.MainColor, TextSize = CSS_FontSize.PromptFontSize_FirstLevel, @@ -920,7 +939,7 @@ { foreach (var room in SpatialInfo.CurrentSpatial.RoomList) { - if (room.parentId == floor.roomId) + if (room.parentId == floor.uid) { roomsShowed.Add(room); } -- Gitblit v1.8.0