From 9f326f4000847e6167d8166fa2f6a66f53cb3734 Mon Sep 17 00:00:00 2001 From: 黄学彪 <hxb@hdlchina.com.cn> Date: 星期四, 17 十二月 2020 09:07:13 +0800 Subject: [PATCH] 新云端Ver1.3 --- ZigbeeApp/Shared/Phone/UserCenter/HideOption/HideOptionFileContentForm.cs | 37 ++++++++++++++++++++++++++++++++++++- 1 files changed, 36 insertions(+), 1 deletions(-) diff --git a/ZigbeeApp/Shared/Phone/UserCenter/HideOption/HideOptionFileContentForm.cs b/ZigbeeApp/Shared/Phone/UserCenter/HideOption/HideOptionFileContentForm.cs index a05bea7..f26e854 100755 --- a/ZigbeeApp/Shared/Phone/UserCenter/HideOption/HideOptionFileContentForm.cs +++ b/ZigbeeApp/Shared/Phone/UserCenter/HideOption/HideOptionFileContentForm.cs @@ -11,6 +11,11 @@ { #region 鈻� 鍙橀噺澹版槑___________________________ + /// <summary> + /// 瑙e瘑 + /// </summary> + private bool decryptPassword = false; + #endregion #region 鈻� 鍒濆鍖朹____________________________ @@ -26,6 +31,24 @@ //鍒濆鍖栦腑閮ㄤ俊鎭� this.InitMiddleFrame(i_file); + + var btnButton = new NormalViewControl(200, 69, true); + btnButton.Gravity = Gravity.CenterVertical; + btnButton.X = bodyFrameLayout.Width - Application.GetRealWidth(200) - HdlControlResourse.XXLeft; + btnButton.TextColor = UserCenterColor.Current.TopLayoutTitleText; + btnButton.TextAlignment = TextAlignment.BottomRight; + btnButton.TextSize = 17; + btnButton.Text = "缈昏瘧"; + topFrameLayout.AddChidren(btnButton); + btnButton.ButtonClickEvent += (sender, e) => + { + if (this.decryptPassword == false) + { + this.decryptPassword = true; + //鍒濆鍖栦腑閮ㄤ俊鎭� + this.InitMiddleFrame(i_file); + } + }; } /// <summary> @@ -34,6 +57,8 @@ private void InitMiddleFrame(string i_file) { if (i_file == string.Empty) { return; } + + this.ClearBodyFrame(); if (i_file.EndsWith(".png") == true || i_file.EndsWith(".jpg") == true || i_file.EndsWith(".JPG") == true) { @@ -59,7 +84,17 @@ /// <param name="i_text"></param> public void SetTextContent(string textValue) { - textValue = textValue.Replace(",", "\r\n"); + if (this.decryptPassword == true) + { + var strArry = textValue.Split(new string[] { "\r\n" }, StringSplitOptions.RemoveEmptyEntries); + + textValue = string.Empty; + foreach (var strtext in strArry) + { + string value = HdlCommonLogic.Current.DecryptPassword(HdlUserCenterResourse.FileEncryptKey, strtext); + textValue += value + "\r\n"; + } + } if (textValue.StartsWith("{") == true) { textValue = "{\r\n" + textValue.Substring(1); -- Gitblit v1.8.0