From 9c16d3614d9b88c637f967518a329f239fcd3aaf Mon Sep 17 00:00:00 2001 From: lss <316519258@qq.com> Date: 星期五, 12 六月 2020 09:22:04 +0800 Subject: [PATCH] 2020.06.12 --- ZigbeeApp/Shared/Phone/UserCenter/Device/Panel/PanelButtonSettionForm.cs | 108 +++++++++++++++++++++++++++-------------------------- 1 files changed, 55 insertions(+), 53 deletions(-) diff --git a/ZigbeeApp/Shared/Phone/UserCenter/Device/Panel/PanelButtonSettionForm.cs b/ZigbeeApp/Shared/Phone/UserCenter/Device/Panel/PanelButtonSettionForm.cs index 390b7e9..fb3e925 100755 --- a/ZigbeeApp/Shared/Phone/UserCenter/Device/Panel/PanelButtonSettionForm.cs +++ b/ZigbeeApp/Shared/Phone/UserCenter/Device/Panel/PanelButtonSettionForm.cs @@ -39,7 +39,7 @@ /// <summary> /// 绠�绾﹂潰鏉跨殑闇囧姩鏁版嵁 /// </summary> - private HdlDevicePanelLogic.VibrationInfo vibrationInfo = null; + private HdlDevicePanelLogic.PanelVibrationInfo vibrationInfo = null; /// <summary> /// 鏄惁宸茬粡璇诲彇浜嗛渿鍔ㄦ暟鎹� /// </summary> @@ -94,7 +94,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(); @@ -113,7 +113,7 @@ if (oldName != newName) { //璁惧鍚嶇О淇敼 - var result = await Common.LocalDevice.Current.ReName(device, newName); + var result = Common.LocalDevice.Current.ReName(device, newName); if (result == false) { //鍏抽棴 @@ -147,7 +147,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) @@ -158,7 +158,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; @@ -322,7 +322,9 @@ //鍙湁绠�绾﹂潰鏉挎墠浼氭湁杩欎釜鑿滃崟 if (myType.ConcreteType == Common.DeviceConcreteType.ButtonPanel_SimpleTwo || myType.ConcreteType == Common.DeviceConcreteType.ButtonPanel_SimpleThree - || myType.ConcreteType == Common.DeviceConcreteType.ButtonPanel_SimpleFour) + || myType.ConcreteType == Common.DeviceConcreteType.ButtonPanel_SimpleFour + || myType.ConcreteType == Common.DeviceConcreteType.ButtonPanel_FourButtonScene + || myType.ConcreteType == Common.DeviceConcreteType.ButtonPanel_TwoButtonCurtain) { //闇囧姩鍙嶉 var rowContr = new FrameRowControl(listview.rowSpace / 2); @@ -436,8 +438,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); @@ -468,18 +470,18 @@ /// <param name="device">璁惧瀵硅薄</param> /// <param name="isFirst">鏄惁鏄涓�涓�</param> /// <returns></returns> - private void InitDeviceIcon(FrameLayoutControl frame, CommonDevice device) + private void InitDeviceIcon(FrameLayoutStatuControl frame, CommonDevice device) { //涓嶄娇鐢ㄧ偣鍑荤壒鏁� frame.UseClickStatu = false; - var btnIcon = new NormalViewControl(Application.GetMinRealAverage(52), Application.GetMinRealAverage(52), false); + var btnIcon = new NormalViewControl(this.GetPictrueRealSize(52), this.GetPictrueRealSize(52), false); btnIcon.Name = "btn" + device.DeviceEpoint; btnIcon.Gravity = Gravity.Center; btnIcon.RadiusEx = 16; btnIcon.BorderWidth = 2; btnIcon.BorderColor = 0xff979797; - frame.AddChidren(btnIcon, ChidrenBindMode.BindEventOnly); + frame.AddChidren(btnIcon, ChidrenBindMode.BindEvent); //鐐瑰嚮浜嬩欢 frame.ButtonClickEvent += (sender, e) => { @@ -506,20 +508,20 @@ private void InitTwoButtonPanelIcon(FrameLayout frameBack, List<CommonDevice> listDevice) { //鎸夐敭1 - var frame1 = new FrameLayoutControl(); - frame1.Height = Application.GetMinRealAverage(110); - frame1.Width = Application.GetMinRealAverage(110); - frame1.Y = Application.GetMinRealAverage(63); + var frame1 = new FrameLayoutStatuControl(); + frame1.Height = this.GetPictrueRealSize(110); + frame1.Width = this.GetPictrueRealSize(110); + frame1.Y = this.GetPictrueRealSize(63); frame1.Gravity = Gravity.CenterHorizontal; frameBack.AddChidren(frame1); //鍒濆鍖栬澶囧浘鏍� this.InitDeviceIcon(frame1, listDevice[0]); //鎸夐敭2 - var frame2 = new FrameLayoutControl(); - frame2.Height = Application.GetMinRealAverage(110); - frame2.Width = Application.GetMinRealAverage(110); - frame2.Y = Application.GetMinRealAverage(245); + var frame2 = new FrameLayoutStatuControl(); + frame2.Height = this.GetPictrueRealSize(110); + frame2.Width = this.GetPictrueRealSize(110); + frame2.Y = this.GetPictrueRealSize(245); frame2.Gravity = Gravity.CenterHorizontal; frameBack.AddChidren(frame2); //鍒濆鍖栬澶囧浘鏍� @@ -538,31 +540,31 @@ private void InitThreeButtonPanelIcon(FrameLayout frameBack, List<CommonDevice> listDevice) { //鎸夐敭1 - var frame1 = new FrameLayoutControl(); - frame1.Height = Application.GetMinRealAverage(110); - frame1.Width = Application.GetMinRealAverage(110); - frame1.Y = Application.GetMinRealAverage(63); + var frame1 = new FrameLayoutStatuControl(); + frame1.Height = this.GetPictrueRealSize(110); + frame1.Width = this.GetPictrueRealSize(110); + frame1.Y = this.GetPictrueRealSize(63); frame1.Gravity = Gravity.CenterHorizontal; frameBack.AddChidren(frame1); //鍒濆鍖栬澶囧浘鏍� this.InitDeviceIcon(frame1, listDevice[0]); //鎸夐敭2 - var frame2 = new FrameLayoutControl(); - frame2.Height = Application.GetMinRealAverage(110); - frame2.Width = Application.GetMinRealAverage(110); - frame2.X = Application.GetMinRealAverage(63); - frame2.Y = Application.GetMinRealAverage(245); + var frame2 = new FrameLayoutStatuControl(); + frame2.Height = this.GetPictrueRealSize(110); + frame2.Width = this.GetPictrueRealSize(110); + frame2.X = this.GetPictrueRealSize(63); + frame2.Y = this.GetPictrueRealSize(245); frameBack.AddChidren(frame2); //鍒濆鍖栬澶囧浘鏍� this.InitDeviceIcon(frame2, listDevice[1]); //鎸夐敭3 - var frame3 = new FrameLayoutControl(); - frame3.Height = Application.GetMinRealAverage(110); - frame3.Width = Application.GetMinRealAverage(110); - frame3.X = Application.GetMinRealAverage(245); - frame3.Y = Application.GetMinRealAverage(245); + var frame3 = new FrameLayoutStatuControl(); + frame3.Height = this.GetPictrueRealSize(110); + frame3.Width = this.GetPictrueRealSize(110); + frame3.X = this.GetPictrueRealSize(245); + frame3.Y = this.GetPictrueRealSize(245); frameBack.AddChidren(frame3); //鍒濆鍖栬澶囧浘鏍� this.InitDeviceIcon(frame3, listDevice[2]); @@ -580,41 +582,41 @@ private void InitFourButtonPanelIcon(FrameLayout frameBack, List<CommonDevice> listDevice) { //鎸夐敭1 - var frame1 = new FrameLayoutControl(); - frame1.Height = Application.GetMinRealAverage(110); - frame1.Width = Application.GetMinRealAverage(110); - frame1.X = Application.GetMinRealAverage(63); - frame1.Y = Application.GetMinRealAverage(63); + var frame1 = new FrameLayoutStatuControl(); + frame1.Height = this.GetPictrueRealSize(110); + frame1.Width = this.GetPictrueRealSize(110); + frame1.X = this.GetPictrueRealSize(63); + frame1.Y = this.GetPictrueRealSize(63); frameBack.AddChidren(frame1); //鍒濆鍖栬澶囧浘鏍� this.InitDeviceIcon(frame1, listDevice[0]); //鎸夐敭2 - var frame2 = new FrameLayoutControl(); - frame2.Height = Application.GetMinRealAverage(110); - frame2.Width = Application.GetMinRealAverage(110); - frame2.X = Application.GetMinRealAverage(245); - frame2.Y = Application.GetMinRealAverage(63); + var frame2 = new FrameLayoutStatuControl(); + frame2.Height = this.GetPictrueRealSize(110); + frame2.Width = this.GetPictrueRealSize(110); + frame2.X = this.GetPictrueRealSize(245); + frame2.Y = this.GetPictrueRealSize(63); frameBack.AddChidren(frame2); //鍒濆鍖栬澶囧浘鏍� this.InitDeviceIcon(frame2, listDevice[1]); //鎸夐敭3 - var frame3 = new FrameLayoutControl(); - frame3.Height = Application.GetMinRealAverage(110); - frame3.Width = Application.GetMinRealAverage(110); - frame3.X = Application.GetMinRealAverage(63); - frame3.Y = Application.GetMinRealAverage(245); + var frame3 = new FrameLayoutStatuControl(); + frame3.Height = this.GetPictrueRealSize(110); + frame3.Width = this.GetPictrueRealSize(110); + frame3.X = this.GetPictrueRealSize(63); + frame3.Y = this.GetPictrueRealSize(245); frameBack.AddChidren(frame3); //鍒濆鍖栬澶囧浘鏍� this.InitDeviceIcon(frame3, listDevice[2]); //鎸夐敭4 - var frame4 = new FrameLayoutControl(); - frame4.Height = Application.GetMinRealAverage(110); - frame4.Width = Application.GetMinRealAverage(110); - frame4.X = Application.GetMinRealAverage(245); - frame4.Y = Application.GetMinRealAverage(245); + var frame4 = new FrameLayoutStatuControl(); + frame4.Height = this.GetPictrueRealSize(110); + frame4.Width = this.GetPictrueRealSize(110); + frame4.X = this.GetPictrueRealSize(245); + frame4.Y = this.GetPictrueRealSize(245); frameBack.AddChidren(frame4); //鍒濆鍖栬澶囧浘鏍� this.InitDeviceIcon(frame4, listDevice[3]); -- Gitblit v1.8.0