From 3f6685c77beeb12baf840733fb890860f4c26e7c Mon Sep 17 00:00:00 2001
From: mac <user@users-MacBook-Pro.local>
Date: 星期四, 25 七月 2024 17:25:59 +0800
Subject: [PATCH] 2024年07月25日17:24:45

---
 HDL_ON/UI/UI2/FuntionControlView/FunctionBaseInfoSetPage.cs |   48 +++++++++++++++++++++++++++++-------------------
 1 files changed, 29 insertions(+), 19 deletions(-)

diff --git a/HDL_ON/UI/UI2/FuntionControlView/FunctionBaseInfoSetPage.cs b/HDL_ON/UI/UI2/FuntionControlView/FunctionBaseInfoSetPage.cs
index efdd128..d9ae722 100644
--- a/HDL_ON/UI/UI2/FuntionControlView/FunctionBaseInfoSetPage.cs
+++ b/HDL_ON/UI/UI2/FuntionControlView/FunctionBaseInfoSetPage.cs
@@ -72,11 +72,14 @@
         public void LoadPage(bool locationSetting = true)
         {
             bodyView.BackgroundColor = CSS_Color.BackgroundColor;
-            new TopViewDiv(bodyView, Language.StringByID(StringId.Setting)).LoadTopView();
+            var topView = new TopViewDiv(bodyView, Language.StringByID(StringId.Setting));
+            topView.maginY = 10;
+            topView.LoadTopView();
+
 
             var contentView = new VerticalScrolViewLayout()
             {
-                Y = Application.GetRealHeight(64),
+                Y = Application.GetRealHeight(64+10),
                 Height = Application.GetRealHeight(600),
                 ScrollEnabled = false,
             };
@@ -465,6 +468,7 @@
 
                 EventHandler<MouseEventArgs> ClickEvent = (sener, e) =>
                 {
+
                     new HDL_ON.UI.Music.View.TipView().TipBox(-1, StringId.AreYouSureToDeleteThisDevice, () =>
                     {
                         UI2.FuntionControlView.VideoDoorLock.VideDoorLockSend.Current.DelDevice(this.function, (isBool) =>
@@ -521,37 +525,43 @@
                     TextAlignment = TextAlignment.Center,
                     TextColor = CSS_Color.WarningColor,
                     TextSize = CSS_FontSize.SubheadingFontSize,
-                    TextID = StringId.DeleteDevice,
+                    TextID = StringId.jiebangshebei,
                     Radius = (uint)Application.GetRealWidth(22),
                     BackgroundColor = CSS_Color.MainBackgroundColor,
                 };
-                contentView.AddChidren(delTextBtn);
+                //濡傛灉鏄垚鍛橀殣钘忔敹钘忓姛鑳�
+                if (!DB_ResidenceData.Instance.CurrentRegion.isOtherShare)
+                {
+                    contentView.AddChidren(delTextBtn);
+                }
+
 
                 EventHandler<MouseEventArgs> ClickEvent = (sener, e) =>
                 {
+
                     new HDL_ON.UI.Music.View.TipView().TipBox(-1, StringId.AreYouSureToDeleteThisDevice, () =>
                     {
-                    HDL_ON.UI.UI2.FuntionControlView.HisenseTV.Send.Current.DelDevice(this.function.deviceId, (isBool) =>
-                        {
-                            Application.RunOnMainThread(() =>
+                        HDL_ON.UI.UI2.FuntionControlView.HisenseTV.Send.Current.DelDevice(this.function.deviceId, (isBool) =>
                             {
-                                if (!isBool)
+                                Application.RunOnMainThread(() =>
                                 {
-                                    new Tip()
+                                    if (!isBool)
                                     {
-                                        CloseTime = 1,
-                                        Text = Language.StringByID(StringId.delFail),
-                                        Direction = AMPopTipDirection.None,
-                                    }.Show(bodyView);
-                                    return;
-                                }
+                                        new Tip()
+                                        {
+                                            CloseTime = 1,
+                                            Text = Language.StringByID(StringId.delFail),
+                                            Direction = AMPopTipDirection.None,
+                                        }.Show(bodyView);
+                                        return;
+                                    }
                                 //鍒犻櫎鏈湴鏂囦欢                                  
                                 UI2.FuntionControlView.VideoDoorLock.CommonMethod.Current.DeleteFunction(this.function);
-                                this.RemoveFromParent();
-                                this.actionDel?.Invoke();
-                            });
+                                    this.RemoveFromParent();
+                                    this.actionDel?.Invoke();
+                                });
 
-                        });
+                            });
 
                     });
                 };

--
Gitblit v1.8.0