From 66a9965c44ecc32a6696abca876ab9d1cd091584 Mon Sep 17 00:00:00 2001
From: gxc <guoxuecheng@guoxuechengdeMacBook-Pro.local>
Date: 星期五, 28 二月 2020 15:25:13 +0800
Subject: [PATCH] 2020.2.28

---
 ZigbeeApp/Shared/Phone/UserCenter/DoorLock/MasterManagementPage.cs |   33 +++++++++------------------------
 1 files changed, 9 insertions(+), 24 deletions(-)

diff --git a/ZigbeeApp/Shared/Phone/UserCenter/DoorLock/MasterManagementPage.cs b/ZigbeeApp/Shared/Phone/UserCenter/DoorLock/MasterManagementPage.cs
index f896578..b1e0ddb 100755
--- a/ZigbeeApp/Shared/Phone/UserCenter/DoorLock/MasterManagementPage.cs
+++ b/ZigbeeApp/Shared/Phone/UserCenter/DoorLock/MasterManagementPage.cs
@@ -21,27 +21,6 @@
         Shared.Phone.UserCenter.MemberInfoRes accountObj;
         #endregion
 
-        void ReadDoorLockUserInfo()
-        {
-            System.Threading.Tasks.Task.Run(async () =>
-            {
-                Application.RunOnMainThread(() => { CommonPage.Loading.Start("Loading..."); });
-                try
-                {
-                    await Shared.Phone.UserCenter.DoorLock.DoorLockCommonInfo.GetLocaDoorLocklist(doorLock, accountObj);
-                }
-                catch { }
-                finally
-                {
-                    Application.RunOnMainThread(() =>
-                    {
-                        MidFrameLayoutContent();
-                        CommonPage.Loading.Hide();
-                    });
-                }
-            });
-        }
-
         /// <summary>
         /// UI鏄剧ず 
         /// </summary>
@@ -65,15 +44,21 @@
             this.btnBack.MouseUpEventHandler += eHandlerBack;
             this.btnBackFrameLayout.MouseUpEventHandler += eHandlerBack;
             this.MidFrameLayout(this);
-            ReadDoorLockUserInfo();
+            MidFrameLayoutContent();
         }
 
         public void MidFrameLayoutContent()
         {
-            var bodyView = new VerticalScrolViewLayout()
+            var bodyView = new VerticalRefreshLayout()
             {
             };
             this.midFrameLayout.AddChidren(bodyView);
+            bodyView.BeginHeaderRefreshingAction += async () =>
+             {
+                 bodyView.BeginHeaderRefreshing();
+                 await Shared.Phone.UserCenter.DoorLock.DoorLockCommonInfo.GetDoorLockAllAcountUserlist(doorLock);
+                 bodyView.EndHeaderRefreshing();
+             };
 
             for (int i = 0; i < 2; i++)
             {
@@ -102,7 +87,7 @@
                     Y = Application.GetRealHeight(58),
                     Height = Application.GetRealHeight(58),
                     Width = Application.GetRealWidth(58),
-                    UnSelectedImagePath = "Item/Next.png",
+                    UnSelectedImagePath = "Item/RightNext.png",
                     SelectedImagePath = "Item/Down.png",
                 };
                 RowView.AddChidren(btnRight);

--
Gitblit v1.8.0