From 4ce5177289b1d34e467de9d8790836559cc5a09e Mon Sep 17 00:00:00 2001
From: 黄学彪 <hxb@hdlchina.com.cn>
Date: 星期一, 18 十一月 2019 18:06:28 +0800
Subject: [PATCH] 合并了全部的代码

---
 ZigbeeApp/Shared/Phone/UserCenter/CommonBase/Controls/ListViewLayoutControls/VerticalFrameControl.cs |   44 ++++++++++++++++++++++++++++----------------
 1 files changed, 28 insertions(+), 16 deletions(-)

diff --git a/ZigbeeApp/Shared/Phone/UserCenter/CommonBase/Controls/ListViewLayoutControls/VerticalFrameControl.cs b/ZigbeeApp/Shared/Phone/UserCenter/CommonBase/Controls/ListViewLayoutControls/VerticalFrameControl.cs
index f0f6360..fb89987 100755
--- a/ZigbeeApp/Shared/Phone/UserCenter/CommonBase/Controls/ListViewLayoutControls/VerticalFrameControl.cs
+++ b/ZigbeeApp/Shared/Phone/UserCenter/CommonBase/Controls/ListViewLayoutControls/VerticalFrameControl.cs
@@ -18,7 +18,18 @@
         /// <summary>
         /// 妗屽竷鎺т欢
         /// </summary>
-        private FrameLayout frameTable = null;
+        private FrameLayout m_frameTable = null;
+        /// <summary>
+        /// 妗屽竷鎺т欢
+        /// </summary>
+        public FrameLayout frameTable
+        {
+            get
+            {
+                if (m_frameTable == null) { this.InitFrameTable(); }
+                return m_frameTable;
+            }
+        }
 
         #endregion
 
@@ -38,14 +49,14 @@
         /// </summary>
         private void InitFrameTable()
         {
-            if (this.frameTable != null)
+            if (this.m_frameTable != null)
             {
                 return;
             }
-            this.frameTable = new FrameLayout();
-            this.frameTable.Width = this.Width;
-            this.frameTable.Height = this.Height;
-            this.AddChidren(this.frameTable);
+            this.m_frameTable = new FrameLayout();
+            this.m_frameTable.Width = this.Width;
+            this.m_frameTable.Height = this.Height;
+            this.AddChidren(this.m_frameTable);
         }
 
         #endregion
@@ -61,16 +72,16 @@
             //鍒濆鍖栨甯冩帶浠�
             this.InitFrameTable();
 
-            var child = this.frameTable.GetChildren(this.frameTable.ChildrenCount - 1);
+            var child = this.m_frameTable.GetChildren(this.m_frameTable.ChildrenCount - 1);
             if (child != null)
             {
                 frame.Y = child.Bottom + rowSpace;
             }
-            this.frameTable.AddChidren(frame);
+            this.m_frameTable.AddChidren(frame);
             //璋冩暣妗屽竷楂樺害
-            if (this.frameTable.Height < frame.Bottom)
+            if (this.m_frameTable.Height < frame.Bottom)
             {
-                this.frameTable.Height = frame.Bottom;
+                this.m_frameTable.Height = frame.Bottom;
             }
         }
 
@@ -101,14 +112,15 @@
         /// </summary>
         public void AdjustTableHeight()
         {
-            var child = this.frameTable?.GetChildren(this.frameTable.ChildrenCount - 1);
+            var child = this.m_frameTable?.GetChildren(this.m_frameTable.ChildrenCount - 1);
             if (child != null)
             {
                 //璋冩暣妗屽竷楂樺害
-                if (this.frameTable.Height < child.Bottom)
-                {
-                    this.frameTable.Height = child.Bottom;
-                }
+                this.m_frameTable.Height = child.Bottom;
+                //if (this.m_frameTable.Height < child.Bottom)
+                //{
+                //    this.m_frameTable.Height = child.Bottom;
+                //}
             }
         }
 
@@ -119,7 +131,7 @@
         public void AdjustRealHeightByBottomButton(int correctionsValue = 0)
         {
             var btnTemp = new BottomClickButton();
-            if (btnTemp.Yaxis >= this.frameTable.Height + correctionsValue)
+            if (btnTemp.Yaxis >= this.m_frameTable.Height + correctionsValue)
             {
                 //娌℃湁瓒呰繃
                 return;

--
Gitblit v1.8.0