From 87c5e522b8ead5f8d5d201323e14e7aa438e84ec Mon Sep 17 00:00:00 2001
From: wjc <1243177876@qq.com>
Date: 星期二, 14 三月 2023 19:08:25 +0800
Subject: [PATCH] 2023年03月14日19:08:20

---
 HDL_ON/UI/UI2/FuntionControlView/VideoDoorLock/VideoDoorLockListPage.cs |   49 ++++++++++++-------------------------------------
 1 files changed, 12 insertions(+), 37 deletions(-)

diff --git a/HDL_ON/UI/UI2/FuntionControlView/VideoDoorLock/VideoDoorLockListPage.cs b/HDL_ON/UI/UI2/FuntionControlView/VideoDoorLock/VideoDoorLockListPage.cs
index 330e8ef..c801392 100644
--- a/HDL_ON/UI/UI2/FuntionControlView/VideoDoorLock/VideoDoorLockListPage.cs
+++ b/HDL_ON/UI/UI2/FuntionControlView/VideoDoorLock/VideoDoorLockListPage.cs
@@ -27,10 +27,20 @@
         /// 鍒楄〃鎺т欢
         /// </summary>
         private VerticalListControl listView = null;
+        /// <summary>
+        /// 鍒犻櫎璁惧鍚庨渶瑕佹洿鏂扮晫闈㈢殑鍥炶皟
+        /// </summary>
+        public Action action;
+
 
         #endregion
 
         #region 鈻� 鍒濆鍖朹____________________________
+
+        public VideoDoorLockListPage(Action action) {
+            this.action = action;
+        }
+        
 
         /// <summary>
         /// 鐢婚潰鏄剧ず(搴曞眰浼氬浐瀹氳皟鐢ㄦ鏂规硶锛屽�熶互瀹屾垚鐢婚潰鍒涘缓)
@@ -41,8 +51,6 @@
             this.listDevice.AddRange(i_listDevice);
             //鏅鸿兘闂ㄩ攣
             base.SetTitleText(Language.StringByID(StringId.shipinmensuo));
-            //鍒濆鍖栧ご閮ㄥ巻鍙茶褰曟帶浠�
-            //this.InitTopHistoryControl();
 
             //鍒濆鍖栦腑閮ㄤ俊鎭�
             this.InitMiddleFrame();
@@ -173,13 +181,11 @@
             {
                 var form = new VideoDoorLockPage(i_device, btnName, btnRoom, CommonMethod.Comerom.function,()=> {
                     this.CloseForm();
+                    this.action?.Invoke();
                 });
                 MainPage.BasePageView.AddChidren(form);
                 MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1;
                 form.Show();
-
-                //var form = new VideoDoorLockPage();
-                //form.AddForm(i_device, new Button(), btnName, btnRoom);
             };
 
             //搴曢儴鍐嶅姞涓棿璺�
@@ -190,35 +196,6 @@
 
         #endregion
 
-
-        public void SkipViewPage(CommonMethod.Comerom comerom) {
-            //var form = new VideoDoorLockPage(i_device, btnName, btnRoom, Comerom.function);
-            //MainPage.BasePageView.AddChidren(form);
-            //MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1;
-            //form.Show();
-        }
-
-        #region 鈻� 鍒濆鍖栧ご閮ㄥ巻鍙茶褰曞浘鏍嘷____________
-
-        /// <summary>
-        /// 鍒濆鍖栧ご閮ㄥ巻鍙茶褰曟帶浠�
-        /// </summary>
-        private void InitTopHistoryControl()
-        {
-            //鍘嗗彶璁板綍鍥炬爣
-            var btnIcon = new IconViewControl(28);
-            btnIcon.X = Application.GetRealWidth(337);
-            btnIcon.Y = Application.GetRealHeight(9);
-            btnIcon.UnSelectedImagePath = "FunctionIcon/DoorLock/History.png";
-            topFrameLayout.AddChidren(btnIcon);
-            btnIcon.ButtonClickEvent += (sender, e) =>
-            {
-                var form = new DoorLockHistoryInfoPage();
-                form.AddForm(this.listDevice);
-            };
-        }
-
-        #endregion
 
         #region 鈻� 璁惧鐘舵�佹帹閫乢______________________
 
@@ -238,8 +215,6 @@
 
         #endregion
 
-        #region 鈻� 涓�鑸柟娉昣__________________________
-
-        #endregion
+      
     }
 }

--
Gitblit v1.8.0