From ab2e9523bfaff199584fbae3797b38e81fd591de Mon Sep 17 00:00:00 2001 From: wxr <464027401@qq.com> Date: 星期二, 30 八月 2022 17:41:37 +0800 Subject: [PATCH] 场景编辑操作修改 --- Crabtree/SmartHome/UI/SimpleControl/Phone/Scene/UserDeviceToScene.cs | 15 +++++++++++++-- 1 files changed, 13 insertions(+), 2 deletions(-) diff --git a/Crabtree/SmartHome/UI/SimpleControl/Phone/Scene/UserDeviceToScene.cs b/Crabtree/SmartHome/UI/SimpleControl/Phone/Scene/UserDeviceToScene.cs index a9ccc52..4975ee1 100644 --- a/Crabtree/SmartHome/UI/SimpleControl/Phone/Scene/UserDeviceToScene.cs +++ b/Crabtree/SmartHome/UI/SimpleControl/Phone/Scene/UserDeviceToScene.cs @@ -198,7 +198,6 @@ }; sceneView.AddChidren (btnSceneName); var btnBGC = new Button () { - //UnSelectedImagePath = "Item/sss.png", UnSelectedImagePath = "Item/Transparent.png", SelectedImagePath = "Item/SceneSettingBackground.png", TextAlignment = TextAlignment.BottomCenter, @@ -208,15 +207,27 @@ }; sceneView.AddChidren (btnBGC); - btnBGC.MouseLongEventHandler += (sender, e) => { + var btnSetSceneIcon = new Button () { + UnSelectedImagePath = "Item/More2.png", + SelectedImagePath = "Item/Transparent.png", + Height = Application.GetRealHeight (50), + Width = Application.GetRealWidth (60), + X = Application.GetRealWidth (240), + Y = Application.GetRealHeight (10), + }; + sceneView.AddChidren (btnSetSceneIcon); + + btnSetSceneIcon.MouseUpEventHandler += (sender, e) => {//MouseLongEventHandler //if (string.IsNullOrEmpty (scene.Name)) // return; + btnSetSceneIcon.IsSelected = true; LongPressFrameLayout = new FrameLayout () { BackgroundColor = SkinStyle.Current.SceneTransparentBackColor, }; sceneView.AddChidren (LongPressFrameLayout); LongPressFrameLayout.MouseUpEventHandler += (sender2, e2) => { LongPressFrameLayout.RemoveFromParent (); + btnSetSceneIcon.IsSelected = false; }; var btnEditor = new Button () { -- Gitblit v1.8.0