From 2294816f28804660a441038b5cc89921703f4f41 Mon Sep 17 00:00:00 2001 From: gxc <guoxuecheng@guoxuechengdeMacBook-Pro.local> Date: 星期二, 26 十一月 2019 17:57:28 +0800 Subject: [PATCH] 2019.11.26 --- ZigbeeApp/Shared/Phone/Device/Category/SelectFloor.cs | 16 +++++++++++++--- 1 files changed, 13 insertions(+), 3 deletions(-) diff --git a/ZigbeeApp/Shared/Phone/Device/Category/SelectFloor.cs b/ZigbeeApp/Shared/Phone/Device/Category/SelectFloor.cs index 93f30a9..b0b9fc2 100644 --- a/ZigbeeApp/Shared/Phone/Device/Category/SelectFloor.cs +++ b/ZigbeeApp/Shared/Phone/Device/Category/SelectFloor.cs @@ -9,6 +9,7 @@ public Action<string> FloorAction; + public bool changeFloor; /// <summary> /// Init @@ -97,12 +98,21 @@ frow.TitleButton.MouseUpEventHandler += SelectFloor_MouseUpEvent; } + /// <summary> + /// SelectFloor_MouseUpEvent + /// </summary> + /// <param name="sender"></param> + /// <param name="mouseEventArgs"></param> private void SelectFloor_MouseUpEvent(object sender,MouseEventArgs mouseEventArgs) { ((sender as Button).Parent as CommonForm.LeftIconButtonRow).IsSelected = true; - Config.Instance.Home.CurrentFloorId = (sender as Button).Tag.ToString(); - Config.Instance.Home.Save(); - FloorAction?.Invoke(Config.Instance.Home.GetCurrentFloorName); + if(changeFloor) + { + Config.Instance.Home.CurrentFloorId = (sender as Button).Tag.ToString(); + Config.Instance.Home.Save(); + } + + FloorAction?.Invoke((sender as Button).Tag.ToString()); RemoveFromParent(); } } -- Gitblit v1.8.0