gxc
2020-01-02 2d5639dfb8014e78e6f1e68240fa751c19bb3a28
ZigbeeApp/Shared/Phone/UserView/SafetyShortcutControl.cs
@@ -43,7 +43,7 @@
            var bg = new Button
            {
                X = Application.GetRealWidth(485),
                X = Application.GetRealWidth(495),
                Y = Application.GetRealHeight(161),
                Width = Application.GetRealWidth(449),
                Height = Application.GetRealHeight(495),
@@ -53,7 +53,7 @@
            var bg1 = new FrameLayout
            {
                X = Application.GetRealWidth(485),
                X = Application.GetRealWidth(495),
                Y = Application.GetRealHeight(161),
                Width = Application.GetRealWidth(449),
                Height = Application.GetRealHeight(495),
@@ -110,20 +110,27 @@
                atHome.IsSelected = true;
                tempRow = atHome;
            }
            atHome.ClickBtn.MouseUpEventHandler += (sender, e) =>
            atHome.ButtonClickEvent += (sender, e) =>
            {
                if((sender as Button).IsSelected)
                if(sender.IsSelected)
                {
                    dialog.Close();
                    return;
                }
                new System.Threading.Thread(() =>
                CommonPage.Loading.Start();
                new System.Threading.Thread(async () =>
                {
                    var result= HdlSafeguardLogic.Current.SetSafetyGarrisonByModel(GarrisonMode.AtHome);
                    var result=await HdlSafeguardLogic.Current.SetSafetyGarrisonByModel(GarrisonMode.AtHome);
                    Application.RunOnMainThread(() =>
                    {
                        CommonPage.Loading.Hide();
                        dialog.Close();
                        if(result == GarrisonMode.AtHome)
                        {
                        }
                    });
                })
                { IsBackground = true }.Start();
            };
@@ -139,9 +146,9 @@
                withdrawGarriso.IsSelected = true;
                tempRow = withdrawGarriso;
            }
            withdrawGarriso.ClickBtn.MouseUpEventHandler += (sender, e) =>
            withdrawGarriso.ButtonClickEvent += (sender, e) =>
            {
                if ((sender as Button).IsSelected)
                if (sender.IsSelected)
                {
                    dialog.Close();
                    return;
@@ -172,9 +179,9 @@
            {
                atHome.IsSelected = true;
            }
            atHome.ClickBtn.MouseUpEventHandler += (sender, e) =>
            atHome.ButtonClickEvent += (sender, e) =>
            {
                if ((sender as Button).IsSelected)
                if (sender.IsSelected)
                {
                    dialog.Close();
                    return;
@@ -199,9 +206,9 @@
            {
                removeHome.IsSelected = true;
            }
            removeHome.ClickBtn.MouseUpEventHandler += (sender, e) =>
            removeHome.ButtonClickEvent += (sender, e) =>
            {
                if ((sender as Button).IsSelected)
                if (sender.IsSelected)
                {
                    dialog.Close();
                    return;
@@ -226,9 +233,9 @@
            {
                withdrawGarriso.IsSelected = true;
            }
            withdrawGarriso.ClickBtn.MouseUpEventHandler += (sender, e) =>
            withdrawGarriso.ButtonClickEvent += (sender, e) =>
            {
                if ((sender as Button).IsSelected)
                if (sender.IsSelected)
                {
                    dialog.Close();
                    return;