From 48ba446936b51fffafa7c3600c0dadc6ac0e8c20 Mon Sep 17 00:00:00 2001 From: 陈嘉乐 <cjl@hdlchina.com.cn> Date: 星期五, 10 七月 2020 10:52:13 +0800 Subject: [PATCH] 2020-07-10-01 --- ZigbeeApp/Shared/Phone/UserCenter/Device/Panel/PanelFangyueButtonSettionForm.cs | 97 ++++++++++++++++++++++++------------------------ 1 files changed, 49 insertions(+), 48 deletions(-) diff --git a/ZigbeeApp/Shared/Phone/UserCenter/Device/Panel/PanelFangyueButtonSettionForm.cs b/ZigbeeApp/Shared/Phone/UserCenter/Device/Panel/PanelFangyueButtonSettionForm.cs index 514859d..1c7e010 100755 --- a/ZigbeeApp/Shared/Phone/UserCenter/Device/Panel/PanelFangyueButtonSettionForm.cs +++ b/ZigbeeApp/Shared/Phone/UserCenter/Device/Panel/PanelFangyueButtonSettionForm.cs @@ -87,7 +87,7 @@ var btnFinish = new BottomClickButton(); btnFinish.TextID = R.MyInternationalizationString.uSave; bodyFrameLayout.AddChidren(btnFinish); - btnFinish.ButtonClickEvent += async (sender, e) => + btnFinish.ButtonClickEvent += (sender, e) => { //璁板綍璧峰綋鍓嶆鍦ㄦ搷浣滅殑鍥炶矾鍚嶅瓧 dicDeviceSaveName[nowSelectDevice.DeviceEpoint] = btnDeviceName.Text.Trim(); @@ -106,7 +106,7 @@ if (oldName != newName) { //璁惧鍚嶇О淇敼 - var result = await Common.LocalDevice.Current.ReName(device, newName); + var result = Common.LocalDevice.Current.ReName(device, newName); if (result == false) { //鍏抽棴 @@ -140,7 +140,7 @@ listview.AddChidren(btnDeviceName); btnDeviceName.InitControl(); btnDeviceName.AddBottomLine(); - btnDeviceName.txtInput.FinishInputEvent += async () => + btnDeviceName.txtInput.FinishInputEvent += () => { string oldName = Common.LocalDevice.Current.GetDeviceEpointName(nowSelectDevice); if (btnDeviceName.Text.Trim() == string.Empty) @@ -151,7 +151,7 @@ if (oldName != btnDeviceName.Text.Trim()) { //璁惧鍚嶇О淇敼 - var result = await Common.LocalDevice.Current.ReName(nowSelectDevice, btnDeviceName.Text.Trim()); + var result = Common.LocalDevice.Current.ReName(nowSelectDevice, btnDeviceName.Text.Trim()); if (result == false) { return; @@ -340,8 +340,8 @@ var frameBorder = new FrameLayout(); frameBorder.Y = Application.GetRealHeight(150); frameBorder.Gravity = Gravity.CenterHorizontal; - frameBorder.Width = Application.GetMinRealAverage(426); - frameBorder.Height = Application.GetMinRealAverage(426); + frameBorder.Width = this.GetPictrueRealSize(426); + frameBorder.Height = this.GetPictrueRealSize(426); listBackControl.frameTable.AddChidren(frameBorder); var btnPic = new PicViewControl(frameBorder.Width, frameBorder.Height, false); @@ -376,14 +376,15 @@ /// <returns></returns> private NormalViewControl InitDeviceButtonControl(FrameLayout frame, CommonDevice device) { - var btnIcon = new NormalViewControl(Application.GetMinRealAverage(52), Application.GetMinRealAverage(52), false); - btnIcon.Text = "Button" + device.DeviceEpoint; + var btnIcon = new NormalViewControl(this.GetPictrueRealSize(52), this.GetPictrueRealSize(52), false); + btnIcon.Text = "BUTTON" + device.DeviceEpoint; btnIcon.TextAlignment = TextAlignment.Center; btnIcon.TextColor = UserCenterColor.Current.TextGrayColor1; - if (frame is FrameLayoutControl) + btnIcon.IsBold = true; + if (frame is FrameLayoutStatuControl) { - ((FrameLayoutControl)frame).AddChidren(btnIcon, ChidrenBindMode.BindEventOnly); - ((FrameLayoutControl)frame).ButtonClickEvent += (sender, e) => + ((FrameLayoutStatuControl)frame).AddChidren(btnIcon, ChidrenBindMode.BindEvent); + ((FrameLayoutStatuControl)frame).ButtonClickEvent += (sender, e) => { //鎸夐敭鐐瑰嚮 this.DeviceEpointSelectEvent(btnIcon, null); @@ -421,15 +422,15 @@ { //鎸夐敭1 var btnButton1 = this.InitDeviceButtonControl(frameBack, listDevice[0]); - btnButton1.Height = Application.GetMinRealAverage(175); - btnButton1.Width = Application.GetMinRealAverage(361); - btnButton1.Y = Application.GetMinRealAverage(39); + btnButton1.Height = this.GetPictrueRealSize(175); + btnButton1.Width = this.GetPictrueRealSize(361); + btnButton1.Y = this.GetPictrueRealSize(39); btnButton1.Gravity = Gravity.CenterHorizontal; //鎸夐敭2 var btnButton2 = this.InitDeviceButtonControl(frameBack, listDevice[1]); - btnButton2.Height = Application.GetMinRealAverage(175); - btnButton2.Width = Application.GetMinRealAverage(361); + btnButton2.Height = this.GetPictrueRealSize(175); + btnButton2.Width = this.GetPictrueRealSize(361); btnButton2.Y = btnButton1.Bottom; btnButton2.Gravity = Gravity.CenterHorizontal; } @@ -447,33 +448,33 @@ { //鎸夐敭1 var btnButton1 = this.InitDeviceButtonControl(frameBack, listDevice[0]); - btnButton1.TextSize = 12; - btnButton1.Height = Application.GetMinRealAverage(175); - btnButton1.Width = Application.GetMinRealAverage(183); - btnButton1.X = Application.GetMinRealAverage(34); - btnButton1.Y = Application.GetMinRealAverage(30); + btnButton1.TextSize = 10; + btnButton1.Height = this.GetPictrueRealSize(175); + btnButton1.Width = this.GetPictrueRealSize(183); + btnButton1.X = this.GetPictrueRealSize(34); + btnButton1.Y = this.GetPictrueRealSize(30); //鎸夐敭2 var btnButton2 = this.InitDeviceButtonControl(frameBack, listDevice[1]); - btnButton2.TextSize = 12; - btnButton2.Height = Application.GetMinRealAverage(175); - btnButton2.Width = Application.GetMinRealAverage(183); + btnButton2.TextSize = 10; + btnButton2.Height = this.GetPictrueRealSize(175); + btnButton2.Width = this.GetPictrueRealSize(183); btnButton2.X = btnButton1.Right; btnButton2.Y = btnButton1.Y; //鎸夐敭3 var btnButton3 = this.InitDeviceButtonControl(frameBack, listDevice[2]); - btnButton3.TextSize = 12; - btnButton3.Height = Application.GetMinRealAverage(175); - btnButton3.Width = Application.GetMinRealAverage(183); + btnButton3.TextSize = 10; + btnButton3.Height = this.GetPictrueRealSize(175); + btnButton3.Width = this.GetPictrueRealSize(183); btnButton3.X = btnButton1.X; - btnButton3.Y = btnButton1.Bottom + Application.GetMinRealAverage(4); + btnButton3.Y = btnButton1.Bottom + this.GetPictrueRealSize(4); //鎸夐敭4 var btnButton4 = this.InitDeviceButtonControl(frameBack, listDevice[3]); - btnButton4.TextSize = 12; - btnButton4.Height = Application.GetMinRealAverage(175); - btnButton4.Width = Application.GetMinRealAverage(183); + btnButton4.TextSize = 10; + btnButton4.Height = this.GetPictrueRealSize(175); + btnButton4.Width = this.GetPictrueRealSize(183); btnButton4.X = btnButton2.X; btnButton4.Y = btnButton3.Y; } @@ -491,10 +492,10 @@ { //鎸夐敭1锝炴寜閿�2 var frame1 = new FrameLayout(); - frame1.X = Application.GetMinRealAverage(34); - frame1.Y = Application.GetMinRealAverage(30); - frame1.Height = Application.GetMinRealAverage(183); - frame1.Width = Application.GetMinRealAverage(183); + frame1.X = this.GetPictrueRealSize(34); + frame1.Y = this.GetPictrueRealSize(30); + frame1.Height = this.GetPictrueRealSize(183); + frame1.Width = this.GetPictrueRealSize(183); frameBack.AddChidren(frame1); this.InitEightButtonPanelIcon(frame1, listDevice[0], listDevice[1]); @@ -510,7 +511,7 @@ //鎸夐敭5锝炴寜閿�6 var frame3 = new FrameLayout(); frame3.X = frame1.X; - frame3.Y = frame1.Bottom + Application.GetMinRealAverage(4); + frame3.Y = frame1.Bottom + this.GetPictrueRealSize(4); frame3.Height = frame1.Height; frame3.Width = frame1.Width; frameBack.AddChidren(frame3); @@ -519,7 +520,7 @@ //鎸夐敭7锝炴寜閿�8 var frame4 = new FrameLayout(); frame4.X = frame1.Right; - frame4.Y = frame1.Bottom + Application.GetMinRealAverage(4); + frame4.Y = frame1.Bottom + this.GetPictrueRealSize(4); frame4.Height = frame1.Height; frame4.Width = frame1.Width; frameBack.AddChidren(frame4); @@ -535,29 +536,29 @@ private void InitEightButtonPanelIcon(FrameLayout frameBack, CommonDevice device1, CommonDevice device2) { //鎸夐敭1 - var frameButton1 = new FrameLayoutControl(); + var frameButton1 = new FrameLayoutStatuControl(); frameButton1.UseClickStatu = false; - frameButton1.Height = Application.GetMinRealAverage(92); - frameButton1.Width = Application.GetMinRealAverage(183); + frameButton1.Height = this.GetPictrueRealSize(92); + frameButton1.Width = this.GetPictrueRealSize(183); frameBack.AddChidren(frameButton1); var btnButton1 = this.InitDeviceButtonControl(frameButton1, device1); - btnButton1.TextSize = 10; - btnButton1.Height = Application.GetMinRealAverage(35); - btnButton1.Width = Application.GetMinRealAverage(183); - btnButton1.Y = Application.GetMinRealAverage(37); + btnButton1.TextSize = 8; + btnButton1.Height = this.GetPictrueRealSize(35); + btnButton1.Width = this.GetPictrueRealSize(183); + btnButton1.Y = this.GetPictrueRealSize(37); //鎸夐敭2 - var frameButton2 = new FrameLayoutControl(); + var frameButton2 = new FrameLayoutStatuControl(); frameButton2.UseClickStatu = false; frameButton2.Height = frameButton1.Height; frameButton2.Width = frameButton1.Width; frameButton2.Y = frameButton1.Bottom; frameBack.AddChidren(frameButton2); var btnButton2 = this.InitDeviceButtonControl(frameButton2, device2); - btnButton2.TextSize = 10; + btnButton2.TextSize = 8; btnButton2.Height = btnButton1.Height; btnButton2.Width = btnButton1.Width; - btnButton2.Y = Application.GetMinRealAverage(20); + btnButton2.Y = this.GetPictrueRealSize(20); } #endregion @@ -588,7 +589,7 @@ nowContr.TextColor = 0xfffb744a; nowSelectControl = nowContr; - nowSelectDevice = Common.LocalDevice.Current.GetDevice(deviceObj.DeviceAddr, Convert.ToInt32(nowContr.Text.Replace("Button", string.Empty))); + nowSelectDevice = Common.LocalDevice.Current.GetDevice(deviceObj.DeviceAddr, Convert.ToInt32(nowContr.Text.Replace("BUTTON", string.Empty))); //閲嶆柊鍒濆鍖栬彍鍗曡 this.InitMenuRow(); -- Gitblit v1.8.0