| | |
| | | |
| | | EventHandler<MouseEventArgs> eHandlerBack = (sender, e) => |
| | | { |
| | | if (doorLock.Gateway != null || doorLock.Gateway.GwResDataAction != null) |
| | | { |
| | | doorLock.Gateway.GwResDataAction -= action; |
| | | } |
| | | |
| | | this.RemoveFromParent(); |
| | | }; |
| | | this.btnBack.MouseUpEventHandler += eHandlerBack; |
| | |
| | | this.MidFrameLayout(this); |
| | | |
| | | MidFrameLayoutContent(); |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 重写移除方法 |
| | | /// </summary> |
| | | public override void RemoveFromParent() |
| | | { |
| | | ZbGateway.StatusList.Remove(this); |
| | | if (doorLock.Gateway != null || doorLock.Gateway.GwResDataAction != null) |
| | | { |
| | | doorLock.Gateway.GwResDataAction -= action; |
| | | } |
| | | base.RemoveFromParent(); |
| | | } |
| | | |
| | | public void MidFrameLayoutContent() |
| | |
| | | { |
| | | X = Application.GetRealWidth(446), |
| | | Y = Application.GetRealHeight(330), |
| | | Height = Application.GetRealHeight(81 / 2), |
| | | Height = Application.GetRealHeight(76 / 2), |
| | | Width = Application.GetRealWidth(407), |
| | | TextColor = Shared.Common.ZigbeeColor.Current.XMBlack, |
| | | TextColor = Shared.Common.ZigbeeColor.Current.XMGray2, |
| | | TextSize = 10, |
| | | TextAlignment = TextAlignment.CenterLeft, |
| | | }; |
| | |
| | | { |
| | | X = Application.GetRealWidth(446), |
| | | Y = btnPicTip1.Bottom, |
| | | Height = Application.GetRealHeight(81 / 2), |
| | | Height = Application.GetRealHeight(76 / 2), |
| | | Width = Application.GetRealWidth(207), |
| | | TextColor = Shared.Common.ZigbeeColor.Current.XMBlack, |
| | | TextColor = Shared.Common.ZigbeeColor.Current.XMGray2, |
| | | TextSize = 10, |
| | | TextAlignment = TextAlignment.CenterLeft, |
| | | }; |
| | |
| | | { |
| | | X = Application.GetRealWidth(294), |
| | | Y = Application.GetRealHeight(1089), |
| | | Height = Application.GetRealHeight(173 / 2), |
| | | Height = Application.GetRealHeight(100 / 2), |
| | | Width = Application.GetRealWidth(488), |
| | | TextColor = Shared.Common.ZigbeeColor.Current.XMBlack, |
| | | TextColor = Shared.Common.ZigbeeColor.Current.XMGray2, |
| | | Gravity = Gravity.CenterHorizontal, |
| | | TextSize = 14, |
| | | }; |
| | |
| | | var btnPicTip4 = new Button |
| | | { |
| | | X = Application.GetRealWidth(397), |
| | | Y = btnPicTip3.Bottom, |
| | | Y = btnPicTip3.Y + Application.GetRealHeight(50), |
| | | Width = Application.GetRealWidth(288), |
| | | Height = Application.GetRealHeight(173 / 2), |
| | | TextColor = Shared.Common.ZigbeeColor.Current.XMBlack, |
| | | Height = Application.GetRealHeight(100 / 2), |
| | | TextColor = Shared.Common.ZigbeeColor.Current.XMGray2, |
| | | Gravity = Gravity.CenterHorizontal, |
| | | TextSize = 14, |
| | | }; |
| | |
| | | Y = Application.GetRealHeight(1388), |
| | | Height = Application.GetRealHeight(49), |
| | | Width = Application.GetRealWidth(685), |
| | | TextColor = Shared.Common.ZigbeeColor.Current.XMBlack, |
| | | TextColor = Shared.Common.ZigbeeColor.Current.XMGray3, |
| | | Gravity = Gravity.CenterHorizontal, |
| | | TextSize = 12, |
| | | }; |
| | |
| | | Text = Language.StringByID(R.MyInternationalizationString.NextStepXm), |
| | | TextColor = Shared.Common.ZigbeeColor.Current.XMWhite, |
| | | Gravity = Gravity.CenterHorizontal, |
| | | Radius = 10, |
| | | TextSize = 20, |
| | | Radius = (uint)Application.GetRealHeight(127 / 2), |
| | | TextSize = 16, |
| | | IsBold =true, |
| | | Enable = false, |
| | | BackgroundColor = Shared.Common.ZigbeeColor.Current.XMUnSelect, |
| | | }; |
| | |
| | | nextBtn.Enable = true; |
| | | nextBtn.BackgroundColor = Shared.Common.ZigbeeColor.Current.XMBlack; |
| | | }); |
| | | } |
| | | else |
| | | { |
| | | //Application.RunOnMainThread(() => |
| | | //{ |
| | | //new Tip() { MaxWidth = 150, Text = Language.StringByID(R.MyInternationalizationString.EntryCurrentUnlockMethod), Direction = AMPopTipDirection.Up, CloseTime = 1 }.Show(this.btnTip); |
| | | //}); |
| | | } |
| | | } |
| | | } |