From dee21bf452a8979d0515d13e534fbb69ed9715dd Mon Sep 17 00:00:00 2001
From: 黄学彪 <hxb@hdlchina.com.cn>
Date: 星期二, 01 九月 2020 15:33:13 +0800
Subject: [PATCH] 上传一个版本

---
 ZigbeeApp/Shared/Phone/UserCenter/HideOption/HideOptionSearchAllFile.cs |   40 ++++++++++++++++++++++++++++++++--------
 1 files changed, 32 insertions(+), 8 deletions(-)

diff --git a/ZigbeeApp/Shared/Phone/UserCenter/HideOption/HideOptionSearchAllFile.cs b/ZigbeeApp/Shared/Phone/UserCenter/HideOption/HideOptionSearchAllFile.cs
index 9d711f8..34348bd 100755
--- a/ZigbeeApp/Shared/Phone/UserCenter/HideOption/HideOptionSearchAllFile.cs
+++ b/ZigbeeApp/Shared/Phone/UserCenter/HideOption/HideOptionSearchAllFile.cs
@@ -80,14 +80,14 @@
             var listDirectory = new List<string>();
             var listAllFile = new List<string>();
 
-            string rootPath = Shared.IO.FileUtils.RootPath.Trim('/');
-            if (this.nowDirectory.Trim('/') == rootPath)
-            {
-                //鏍圭洰褰曞彧瑕佷袱涓氨鍙互浜�
-                listDirectory.Add(Common.Config.Instance.Guid);
-                listDirectory.Add(Application.Skin != null ? Application.Skin : "Phone");
-            }
-            else
+            //string rootPath = Shared.IO.FileUtils.RootPath.Trim('/');
+            //if (this.nowDirectory.Trim('/') == rootPath)
+            //{
+            //    //鏍圭洰褰曞彧瑕佷袱涓氨鍙互浜�
+            //    listDirectory.Add(Common.Config.Instance.Guid);
+            //    listDirectory.Add(Application.Skin != null ? Application.Skin : "Phone");
+            //}
+            //else
             {
                 var files = System.IO.Directory.GetDirectories(directory);
                 foreach (var file in files)
@@ -131,6 +131,30 @@
                 }
             }
             listView.AdjustRealHeightByBottomButton(Application.GetRealHeight(50));
+
+            var btnButon = new BottomClickButton();
+            btnButon.Text = "鍒犻櫎鏂囦欢澶�";
+            bodyFrameLayout.AddChidren(btnButon);
+            btnButon.ButtonClickEvent += (sender, e) =>
+            {
+                this.ShowMassage(ShowMsgType.Confirm, "鏄惁娓呴櫎璇ユ枃浠跺す", () =>
+                {
+                    try
+                    {
+                        System.IO.Directory.Delete(directory, true);
+                        this.CloseForm();
+                    }
+                    catch (Exception ex)
+                    {
+                        this.ShowMassage(ShowMsgType.Error, "娓呴櫎缂撳瓨鏂囦欢澶瑰紓甯�");
+                        HdlLogLogic.Current.WriteLog(ex, "娓呴櫎缂撳瓨鏂囦欢澶瑰紓甯�");
+                    }
+                });
+            };
+            if (directory == Common.Config.Instance.FullPath)
+            {
+                btnButon.CanClick = false;
+            }
         }
 
         private void AddDirectoryRowControl(VerticalListControl listView, string directoryName, string directory, bool addLine)

--
Gitblit v1.8.0