From cbc156bc38d8b8eae7aef60cb186ab2b52fa701f Mon Sep 17 00:00:00 2001 From: wxr <wxr@hdlchina.com.cn> Date: 星期二, 16 七月 2024 13:59:56 +0800 Subject: [PATCH] 增加全部挂断 --- HDL_ON/UI/UI2/FuntionControlView/AC/ACPage.cs | 18 ++++++++++++++---- 1 files changed, 14 insertions(+), 4 deletions(-) diff --git a/HDL_ON/UI/UI2/FuntionControlView/AC/ACPage.cs b/HDL_ON/UI/UI2/FuntionControlView/AC/ACPage.cs index 345f80f..297105a 100644 --- a/HDL_ON/UI/UI2/FuntionControlView/AC/ACPage.cs +++ b/HDL_ON/UI/UI2/FuntionControlView/AC/ACPage.cs @@ -92,7 +92,7 @@ FrameLayout controlView = new FrameLayout() { Gravity = Gravity.CenterHorizontal, - Y = Application.GetRealHeight(88), + Y = Application.GetRealHeight(88 + 10), Width = Application.GetRealWidth(327), Height = Application.GetRealHeight(526), BackgroundImagePath = "Public/Fragmentbg.png", @@ -141,7 +141,13 @@ //{ // controlView.AddChidren(btnCollection); //} - + //鑾峰彇娓╁害鍊� + var tempValue = (int)Convert.ToDouble(function.GetAttrState(FunctionAttributeKey.SetTemp).Replace(",", ".")); + if (tempValue<=0) { + //榛樿鍊兼敼鎴�16,2022骞�06鏈�10鏃�10:03:19 鎴愮敨瑕佹眰鐨� + tempValue = 16; + function.SetAttrState(FunctionAttributeKey.SetTemp, tempValue.ToString()); + } arcBar = new DiyArcSeekBar() { Gravity = Gravity.CenterHorizontal, @@ -155,7 +161,7 @@ MaxValue = function.GetAttribute(FunctionAttributeKey.SetTemp).max, //IsClickable = function.trait_on_off.curValue.ToString() == "on", ArcColor = CSS_Color.BackgroundColor, - Progress = (int)Convert.ToDouble(function.GetAttrState(FunctionAttributeKey.SetTemp)), + Progress = tempValue, #if __IOS__ Y = Application.GetRealHeight(120 + 25), Width = Application.GetRealWidth(260 - 40), @@ -180,7 +186,7 @@ TextColor = CSS_Color.FirstLevelTitleColor, TextSize = 50, IsBold = true, - Text = Convert.ToDouble(function.GetAttrState(FunctionAttributeKey.SetTemp)).ToString(), + Text = Convert.ToDouble(tempValue).ToString(), TextAlignment = TextAlignment.Center, }; controlView.AddChidren(btnTemp); @@ -198,6 +204,10 @@ Text = "掳C", }; controlView.AddChidren(btnTempUint); + if (function.GetAttribute(FunctionAttributeKey.TempType) != null) + { + btnTempUint.Text = function.GetAttrState(FunctionAttributeKey.TempType); + } btnIndoorTemp = new Button() { -- Gitblit v1.8.0