From c7df85937f73fb347ee0b19e9c052d2d00a6df6c Mon Sep 17 00:00:00 2001
From: 黄学彪 <hxb@hdlchina.com.cn>
Date: 星期五, 18 九月 2020 13:58:19 +0800
Subject: [PATCH] 新版本

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

diff --git a/ZigbeeApp/Shared/Phone/UserCenter/HideOption/HideOptionSearchAllFile.cs b/ZigbeeApp/Shared/Phone/UserCenter/HideOption/HideOptionSearchAllFile.cs
index 34348bd..74bfc7b 100755
--- a/ZigbeeApp/Shared/Phone/UserCenter/HideOption/HideOptionSearchAllFile.cs
+++ b/ZigbeeApp/Shared/Phone/UserCenter/HideOption/HideOptionSearchAllFile.cs
@@ -209,6 +209,35 @@
             }
             row1.frameTable.AddRightArrow();
 
+            var btnReName = row1.AddDeleteControl();
+            btnReName.Text = "閲嶅懡鍚�";
+            btnReName.ButtonClickEvent += (sender, e) =>
+            {
+                //鐢熸垚涓�涓脊绐楃敾闈�
+                var dialogForm = new DialogInputControl();
+                //淇濆瓨妯℃澘鍒癆pp
+                dialogForm.SetTitleText("閲嶅懡鍚�");
+                //璇疯緭鍏ユ柊鍚嶅瓧
+                dialogForm.SetTipText("璇疯緭鍏ユ柊鍚嶅瓧");
+                dialogForm.Text = fileName;
+
+                //鎸変笅纭鎸夐挳
+                dialogForm.ComfirmClickEvent += ((textValue) =>
+                {
+                    //鐢婚潰鍏抽棴
+                    dialogForm.CloseDialog();
+                    if (textValue == string.Empty)
+                    {
+                        return;
+                    }
+                    HdlFileLogic.Current.MoveFileToDirectory(System.IO.Path.Combine(directory, fileName), System.IO.Path.Combine(directory, textValue));
+
+                    fileNewName = textValue;
+                    fileName = textValue;
+                    btnName.Text = textValue;
+                });
+            };
+
             var btnUpLoad = row1.AddEditorControl();
             btnUpLoad.Text = "涓婁紶";
             btnUpLoad.ButtonClickEvent += (sender, e) =>
@@ -218,7 +247,7 @@
                     HdlThreadLogic.Current.RunThread(() =>
                     {
                         string tagrtFile = System.IO.Path.Combine(directory, fileName);
-                        HdlBackupLogic.Current.UpLoadByteDataToOptionBackup(fileName, HdlFileLogic.Current.ReadFileByteContent(tagrtFile));
+                        HdlBackupLogic.Current.UpLoadByteDataToOptionBackup(fileNewName, HdlFileLogic.Current.ReadFileByteContent(tagrtFile));
                     });
                 });
             };

--
Gitblit v1.8.0