From 0ee75b88cfe03e46289de0de96e8ed4580c797d3 Mon Sep 17 00:00:00 2001 From: wxr <464027401@qq.com> Date: 星期二, 27 九月 2022 14:04:21 +0800 Subject: [PATCH] Merge branch 'Dev-Branch' into dev--wxr --- HDL_ON/UI/UI2/FuntionControlView/1ContorlPage/AcControlPage.cs | 46 ++++++++++++++++++++++++++-------------------- 1 files changed, 26 insertions(+), 20 deletions(-) diff --git a/HDL_ON/UI/UI2/FuntionControlView/1ContorlPage/AcControlPage.cs b/HDL_ON/UI/UI2/FuntionControlView/1ContorlPage/AcControlPage.cs index f7af085..be06592 100644 --- a/HDL_ON/UI/UI2/FuntionControlView/1ContorlPage/AcControlPage.cs +++ b/HDL_ON/UI/UI2/FuntionControlView/1ContorlPage/AcControlPage.cs @@ -90,11 +90,11 @@ this.InitFrameWhiteContent1(); //鍒锋柊褰撳墠璁惧鐨勭姸鎬佺紦瀛� - this.RefreshNowDeviceStatuMemory(this.device); + //this.RefreshNowDeviceStatuMemory(this.device); //鍒锋柊鐣岄潰鐘舵�� this.RefreshFormStatu(); //璇诲彇鐘舵�� - Control.Ins.SendReadCommand(device); + Control.Ins.SendReadCommand(device); //new System.Threading.Thread(() => //{ // while (true) @@ -120,14 +120,17 @@ private void InitFrameWhiteContent1() { //鑾峰彇娓╁害鍊� - temp = (int)Convert.ToDouble(device.GetAttrState(FunctionAttributeKey.SetTemp).Replace(",", ".")); + string setTempTemp = device.GetAttrState(FunctionAttributeKey.SetTemp); + temp = (int) Convert.ToDouble(setTempTemp); if (temp <= 0) { //榛樿鍊兼敼鎴�16,2022骞�06鏈�10鏃�10:03:19 鎴愮敨瑕佹眰鐨� temp = 16; device.SetAttrState(FunctionAttributeKey.SetTemp, temp.ToString()); } - + + + arcBar = new DiyArcSeekBar() { Gravity = Gravity.CenterHorizontal, @@ -167,10 +170,13 @@ TextColor = CSS_Color.FirstLevelTitleColor, TextSize = 50, IsBold = true, - Text = Convert.ToDouble(temp).ToString(), + Text = "111", TextAlignment = TextAlignment.Center, }; + btnTemp.Width = btnTemp.GetTextWidth() + Application.GetRealWidth(5); + btnTemp.Text = Convert.ToDouble(temp).ToString(); FrameWhiteCentet1.AddChidren(btnTemp); + btnTempUint = new Button() { @@ -192,7 +198,7 @@ Y = btnTemp.Bottom, Width = Application.GetRealWidth(120), Height = Application.GetRealHeight(20), - Text = Language.StringByID(StringId.IndoorTemp) + "20掳C", + Text = Language.StringByID(StringId.Indoor) + " 20掳C", TextColor = CSS_Color.PromptingColor1, TextSize = CSS_FontSize.PromptFontSize_FirstLevel, }; @@ -870,7 +876,7 @@ if (this.device.sid != i_LocalDevice.sid) { return; } //鍒锋柊褰撳墠璁惧鐨勭姸鎬佺紦瀛� - this.RefreshNowDeviceStatuMemory(i_LocalDevice); + //this.RefreshNowDeviceStatuMemory(i_LocalDevice); //鍒锋柊鐣岄潰鐘舵�� this.RefreshFormStatu(); } @@ -909,6 +915,8 @@ controlTime = DateTime.Now; arcBar.Progress = temp; btnTemp.Text = temp.ToString(); + //btnTemp.Width = btnTemp.GetTextWidth() + Application.GetRealWidth(5); + //btnTempUint.X = btnTemp.Right; device.SetAttrState(FunctionAttributeKey.SetTemp, temp.ToString()); System.Collections.Generic.Dictionary<string, string> d = new System.Collections.Generic.Dictionary<string, string>(); d.Add(FunctionAttributeKey.SetTemp, temp.ToString()); @@ -937,6 +945,8 @@ controlTime = DateTime.Now; arcBar.Progress = temp; btnTemp.Text = temp.ToString(); + //btnTemp.Width = btnTemp.GetTextWidth() + Application.GetRealWidth(5); + //btnTempUint.X = btnTemp.Right; device.SetAttrState(FunctionAttributeKey.SetTemp, temp.ToString()); System.Collections.Generic.Dictionary<string, string> d = new System.Collections.Generic.Dictionary<string, string>(); d.Add(FunctionAttributeKey.SetTemp, temp.ToString()); @@ -950,7 +960,7 @@ device.SetAttrState(FunctionAttributeKey.SetTemp, arcBar.Progress.ToString()); btnTemp.Text = arcBar.Progress.ToString(); controlTime = DateTime.Now; - System.Collections.Generic.Dictionary<string, string> d = new System.Collections.Generic.Dictionary<string, string>(); + Dictionary<string, string> d = new Dictionary<string, string>(); d.Add(FunctionAttributeKey.SetTemp, arcBar.Progress.ToString()); Control.Ins.SendWriteCommand(device, d); }; @@ -958,6 +968,8 @@ { device.SetAttrState(FunctionAttributeKey.SetTemp, e.ToString()); btnTemp.Text = e.ToString(); + //btnTemp.Width = btnTemp.GetTextWidth() + Application.GetRealWidth(5); + //btnTempUint.X = btnTemp.Right; }; //arcBar.MouseDownEventHandler = (sender, e) => { // Console.WriteLine("ddd"); @@ -1050,7 +1062,9 @@ } else { - btnIndoorTemp.Text = Language.StringByID(StringId.IndoorTemp) + Convert.ToInt32(Convert.ToDouble(device.GetAttrState(FunctionAttributeKey.RoomTemp).Replace(",", "."))) + "掳C"; + //device = FunctionList.List.Functions.Find((obj) => obj.sid == device.sid); + + btnIndoorTemp.Text = Language.StringByID(StringId.Indoor) + " " + Convert.ToInt32(Convert.ToDouble(device.GetAttrState(FunctionAttributeKey.RoomTemp).Replace(",", "."))) + "掳C"; btnMode.SelectedImagePath = acFunction.GetModeIconPath(device.GetAttrState(FunctionAttributeKey.Mode)); btnSwing.SelectedImagePath = acFunction.GetSwingIconPath(device.GetAttrState(FunctionAttributeKey.Swing)); btnWindSpeed.SelectedImagePath = acFunction.GetFanIconPath(device.GetAttrState(FunctionAttributeKey.FanSpeed)); @@ -1061,7 +1075,9 @@ arcBar.Progress = temp; - btnTemp.Text = temp.ToString() ; + btnTemp.Text = temp.ToString(); + //btnTemp.Width = btnTemp.GetTextWidth() + Application.GetRealWidth(5); + //btnTempUint.X = btnTemp.Right; if (device.trait_on_off.curValue.ToString() == "on") { @@ -1100,15 +1116,5 @@ #endregion - #region 鈻� 涓�鑸柟娉昣__________________________ - - /// <summary> - /// 鍒锋柊褰撳墠璁惧鐨勭姸鎬佺紦瀛� - /// </summary> - private void RefreshNowDeviceStatuMemory(Function i_LocalDevice) - { - } - - #endregion } } \ No newline at end of file -- Gitblit v1.8.0