From a9d1161b1df96e7ddad566335989a1444e433ef5 Mon Sep 17 00:00:00 2001 From: wjc <1243177876@qq.com> Date: 星期二, 28 三月 2023 11:54:45 +0800 Subject: [PATCH] 2023年03月28日11:52:02 --- HDL_ON/UI/UI2/FuntionControlView/FunctionBaseInfoSetPage.cs | 26 +++++++++++++------------- 1 files changed, 13 insertions(+), 13 deletions(-) diff --git a/HDL_ON/UI/UI2/FuntionControlView/FunctionBaseInfoSetPage.cs b/HDL_ON/UI/UI2/FuntionControlView/FunctionBaseInfoSetPage.cs index 9377363..d58fb4b 100644 --- a/HDL_ON/UI/UI2/FuntionControlView/FunctionBaseInfoSetPage.cs +++ b/HDL_ON/UI/UI2/FuntionControlView/FunctionBaseInfoSetPage.cs @@ -49,7 +49,14 @@ public override void RemoveFromParent() { - actionRefresh?.Invoke(); + new System.Threading.Thread(() => + { + Application.RunOnMainThread(() => + { + actionRefresh?.Invoke(); + }); + }) + { IsBackground = true }.Start(); base.RemoveFromParent(); } @@ -497,7 +504,7 @@ btnTempCcValue.MouseUpEventHandler = (sender, e) => { - LoadEditDialog(-5, 5, Convert.ToInt32(function.GetAttrState(FunctionAttributeKey.room_humidity_cc)), (reslut) => + LoadEditDialog(-10, 10, Convert.ToInt32(function.GetAttrState(FunctionAttributeKey.room_humidity_cc)), (reslut) => { btnTempCcValue.Text = reslut + "掳C"; Dictionary<string, string> dic = new Dictionary<string, string>(); @@ -558,7 +565,7 @@ btnHumidityCcValue.MouseUpEventHandler = (sender, e) => { - LoadEditDialog(-10, 10, Convert.ToInt32(function.GetAttrState(FunctionAttributeKey.room_humidity_cc)), (reslut) => + LoadEditDialog(-20, 20, Convert.ToInt32(function.GetAttrState(FunctionAttributeKey.room_humidity_cc)), (reslut) => { btnHumidityCcValue.Text = reslut + "%"; Dictionary<string, string> dic = new Dictionary<string, string>(); @@ -603,7 +610,7 @@ TextAlignment = TextAlignment.CenterRight, TextColor = CSS_Color.PromptingColor1, TextSize = CSS_FontSize.TextFontSize, - Text = function.GetAttrState(FunctionAttributeKey.cac_valve) + "掳C", + TextID = function.GetAttrState(FunctionAttributeKey.cac_valve) == "on"? StringId.On:StringId.OFF, }; cacValveRow.AddChidren(btnCacValvaValue); } @@ -641,7 +648,7 @@ TextAlignment = TextAlignment.CenterRight, TextColor = CSS_Color.PromptingColor1, TextSize = CSS_FontSize.TextFontSize, - Text = function.GetAttrState(FunctionAttributeKey.fh_valve), + TextID = function.GetAttrState(FunctionAttributeKey.fh_valve) == "on"? StringId.On:StringId.OFF, }; fhValveRow.AddChidren(btnFhValvaValue); } @@ -651,7 +658,7 @@ } - else if(function.spk == SPK.SenesorMegahealth) + else if(function.spk == SPK.SenesorMegahealth || function.spk == SPK.SensorMmvPose) { contentView.AddChidren(new Button { @@ -701,14 +708,7 @@ { if (result != null && result.Code == StateCode.SUCCESS) { - if (result.Data.ToString() == "true") - { deviceMessageRules.push = push; - } - else - { - btnSwtichIcon0.IsSelected = deviceMessageRules.push; - } } else { -- Gitblit v1.8.0