From 3db5c3218f405795dc9a2d0f6afdde8ab8ac9e73 Mon Sep 17 00:00:00 2001 From: JLChen <551775569@qq.com> Date: 星期二, 23 十一月 2021 09:11:30 +0800 Subject: [PATCH] Merge branch 'WJC' of http://172.16.1.23:6688/r/~wxr/HDL_APP_Project into WJC --- HDL_ON/UI/UI2/FuntionControlView/1ContorlPage/AirFreshRelayControlPage.cs | 26 +++++++++++++++++--------- 1 files changed, 17 insertions(+), 9 deletions(-) diff --git a/HDL_ON/UI/UI2/FuntionControlView/1ContorlPage/AirFreshRelayControlPage.cs b/HDL_ON/UI/UI2/FuntionControlView/1ContorlPage/AirFreshRelayControlPage.cs index 51d665c..3f665d1 100644 --- a/HDL_ON/UI/UI2/FuntionControlView/1ContorlPage/AirFreshRelayControlPage.cs +++ b/HDL_ON/UI/UI2/FuntionControlView/1ContorlPage/AirFreshRelayControlPage.cs @@ -142,18 +142,10 @@ var menuContr = new DialogTitleMenuControl(valueCount, Language.StringByID(StringId.FanSpeed)); //menuContr.X = Application.GetRealWidth(209); menuContr.Gravity = Gravity.CenterHorizontal; - menuContr.Y = Application.GetRealHeight(231); menuContr.Width = Application.GetRealWidth(160); - if (valueCount > 2) - { - menuContr.Height = Application.GetRealHeight(199); - } - else - { - menuContr.Height = Application.GetRealHeight(154); - } dialogBody.AddChidren(menuContr); + int count = 0; foreach(var fanAttrValue in fanAttr.value) { bool isSelecte = false; @@ -188,7 +180,22 @@ isSelecte = true; } } + else if(fanAttrValue == "auto") + { + text = Language.StringByID(StringId.Auto); + iconPath = "FunctionIcon/AirFresh/Fan2.png"; + if (this.device.GetAttrState(FunctionAttributeKey.FanSpeed) == "auto" ) + { + iconPath = "FunctionIcon/AirFresh/Fan2Select.png"; + isSelecte = true; + } + } + else + { + continue; + } + count++; menuContr.AddRowMenu(text, iconPath, isSelecte, () => { frameBack.Close(); @@ -196,6 +203,7 @@ this.SendOtherComand(this.btnFan, FunctionAttributeKey.FanSpeed, fanAttrValue); }); } + menuContr.Y = Application.GetRealHeight(231 - (46 * (count-3))); } -- Gitblit v1.8.0