From 3272ca5b51e19f7f8a827b0f68400570a547fe60 Mon Sep 17 00:00:00 2001
From: 陈嘉乐 <cjl@hdlchina.com.cn>
Date: 星期二, 28 四月 2020 15:02:44 +0800
Subject: [PATCH] 2020-04-28-1

---
 ZigbeeApp/Shared/Phone/UserCenter/CommonBase/Controls/CompoundControls/SafetyMasterControl.cs |   31 ++++++++++++++++++++-----------
 1 files changed, 20 insertions(+), 11 deletions(-)

diff --git a/ZigbeeApp/Shared/Phone/UserCenter/CommonBase/Controls/CompoundControls/SafetyMasterControl.cs b/ZigbeeApp/Shared/Phone/UserCenter/CommonBase/Controls/CompoundControls/SafetyMasterControl.cs
index 54939ae..e5428f4 100755
--- a/ZigbeeApp/Shared/Phone/UserCenter/CommonBase/Controls/CompoundControls/SafetyMasterControl.cs
+++ b/ZigbeeApp/Shared/Phone/UserCenter/CommonBase/Controls/CompoundControls/SafetyMasterControl.cs
@@ -23,6 +23,10 @@
         /// 鎾ら槻
         /// </summary>
         private GarrisonControl btnReGarrisonGarrison = null;
+        /// <summary>
+        /// 妗屽竷鎺т欢
+        /// </summary>
+        private FrameLayout frameTable = null;
 
         #endregion
 
@@ -36,8 +40,6 @@
             this.Gravity = Gravity.CenterHorizontal;
             this.Width = Application.GetRealWidth(964);
             this.Height = Application.GetRealHeight(340);
-            this.Radius = 20;
-            this.BackgroundColor = UserCenterColor.Current.White;
         }
 
         /// <summary>
@@ -49,17 +51,24 @@
             this.btnReGarrisonGarrison = null;
             this.btnRemovehomeGarrison = null;
 
+            this.frameTable = new FrameLayout();
+            frameTable.Height = this.Height;
+            frameTable.Width = this.Width;
+            frameTable.Radius = (uint)Application.GetRealHeight(58);
+            frameTable.BackgroundColor = UserCenterColor.Current.White;
+            this.AddChidren(frameTable);
+
             //鍙充笂鍦嗚鑳屾櫙
-            var btnTopRight = new NormalViewControl(50, 50, true);
+            var btnTopRight = new NormalViewControl(150, 60, true);
             btnTopRight.BackgroundColor = UserCenterColor.Current.White;
-            btnTopRight.Radius = 6;
+            btnTopRight.RadiusEx = 17;
             this.AddChidren(btnTopRight);
             btnTopRight.X = this.Width - btnTopRight.Width;
 
             //宸︿笅鍦嗚鑳屾櫙
-            var btnBottomRight = new NormalViewControl(50, 50, true);
+            var btnBottomRight = new NormalViewControl(150, 60, true);
             btnBottomRight.BackgroundColor = UserCenterColor.Current.White;
-            btnBottomRight.Radius = 6;
+            btnBottomRight.RadiusEx = 17;
             this.AddChidren(btnBottomRight);
             btnBottomRight.Y = this.Height - btnBottomRight.Height;
 
@@ -68,7 +77,7 @@
             {
                 //鍦ㄥ甯冮槻
                 btnAthomeGarrison = new GarrisonControl();
-                this.AddChidren(btnAthomeGarrison);
+                frameTable.AddChidren(btnAthomeGarrison);
                 btnAthomeGarrison.InitControl(GarrisonMode.AtHome);
                 btnAthomeGarrison.ButtonClickEvent += (sender, e) =>
                 {
@@ -80,7 +89,7 @@
                 //绂诲甯冮槻
                 btnRemovehomeGarrison = new GarrisonControl();
                 btnRemovehomeGarrison.X = btnAthomeGarrison.Right + Application.GetRealWidth(32);
-                this.AddChidren(btnRemovehomeGarrison);
+                frameTable.AddChidren(btnRemovehomeGarrison);
                 btnRemovehomeGarrison.InitControl(GarrisonMode.RemoveHome);
                 btnRemovehomeGarrison.ButtonClickEvent += (sender, e) =>
                 {
@@ -92,7 +101,7 @@
                 //鎾ら槻
                 btnReGarrisonGarrison = new GarrisonControl();
                 btnReGarrisonGarrison.X = btnRemovehomeGarrison.Right + Application.GetRealWidth(32);
-                this.AddChidren(btnReGarrisonGarrison);
+                frameTable.AddChidren(btnReGarrisonGarrison);
                 btnReGarrisonGarrison.InitControl(GarrisonMode.RemoveGarrison);
                 btnReGarrisonGarrison.ButtonClickEvent += (sender, e) =>
                 {
@@ -104,7 +113,7 @@
                 //甯冮槻
                 btnAthomeGarrison = new GarrisonControl();
                 btnAthomeGarrison.X = Application.GetRealWidth(166);
-                this.AddChidren(btnAthomeGarrison);
+                frameTable.AddChidren(btnAthomeGarrison);
                 btnAthomeGarrison.InitControl(GarrisonMode.AtHome);
                 btnAthomeGarrison.ButtonClickEvent += (sender, e) =>
                 {
@@ -116,7 +125,7 @@
                 //鎾ら槻
                 btnReGarrisonGarrison = new GarrisonControl();
                 btnReGarrisonGarrison.X = btnAthomeGarrison.Right + Application.GetRealWidth(32);
-                this.AddChidren(btnReGarrisonGarrison);
+                frameTable.AddChidren(btnReGarrisonGarrison);
                 btnReGarrisonGarrison.InitControl(GarrisonMode.RemoveGarrison);
                 btnReGarrisonGarrison.ButtonClickEvent += (sender, e) =>
                 {

--
Gitblit v1.8.0