From 4dce704aaf8587cf3f91cf88f2208315a03c4cbb Mon Sep 17 00:00:00 2001 From: 黄学彪 <hxb@hdlchina.com.cn> Date: 星期三, 08 四月 2020 13:54:58 +0800 Subject: [PATCH] 先上传一个版本 --- ZigbeeApp/Shared/Phone/UserCenter/Safety/AlarmTargetStatuSelectLightForm.cs | 13 +++++++++---- 1 files changed, 9 insertions(+), 4 deletions(-) diff --git a/ZigbeeApp/Shared/Phone/UserCenter/Safety/AlarmTargetStatuSelectLightForm.cs b/ZigbeeApp/Shared/Phone/UserCenter/Safety/AlarmTargetStatuSelectLightForm.cs index aeb5165..996445d 100755 --- a/ZigbeeApp/Shared/Phone/UserCenter/Safety/AlarmTargetStatuSelectLightForm.cs +++ b/ZigbeeApp/Shared/Phone/UserCenter/Safety/AlarmTargetStatuSelectLightForm.cs @@ -20,6 +20,10 @@ /// 鍔ㄤ綔淇℃伅 1 寮�鍏�/ 3浜害璋冭妭 /// </summary> private Dictionary<int, Safeguard.TaskListInfo> dicTaskinfo = new Dictionary<int, Safeguard.TaskListInfo>(); + /// <summary> + /// 杩涘害鏉℃渶澶у�� + /// </summary> + private int MaxValue = 254; #endregion @@ -131,13 +135,14 @@ detailBackFrame.AddChidren(btnPersent); if (dicTaskinfo.ContainsKey(3) == true) { - btnPersent.Text = dicTaskinfo[3].Data1 + "%"; + btnPersent.Text = ((int)(dicTaskinfo[3].Data1 * 1.0 / MaxValue * 100)) + "%"; } //杩涘害鏉� var seekBar = new SeekBarControl(919); seekBar.Y = Application.GetRealHeight(268); seekBar.ProgressBarColor = 0xfffdb500; + seekBar.MaxValue = this.MaxValue; seekBar.Enable = false; if (dicTaskinfo.ContainsKey(3) == true) { @@ -147,7 +152,7 @@ detailBackFrame.AddChidren(seekBar); seekBar.ProgressChangedEvent += (div, value) => { - btnPersent.Text = value + "%"; + btnPersent.Text = ((int)(value * 1.0 / MaxValue * 100)) + "%"; }; //绾� @@ -204,7 +209,7 @@ seekBar.Enable = true; if (seekBar.Progress == 0) { - seekBar.Progress = 100; + seekBar.Progress = MaxValue; btnPersent.Text = "100%"; } @@ -281,7 +286,7 @@ dicTaskinfo = null; //鑾峰彇鐘舵�佺殑鏄剧ず鏂囨湰 - string statuText = HdlSafeguardLogic.Current.GetLightAlarmStatuText(listData); + string statuText = HdlSafeguardLogic.Current.GetAdjustTargetStatuText(listData); this.FinishSelectEvent?.Invoke(statuText, listData); this.CloseForm(); -- Gitblit v1.8.0