From f718d23a262a5a8e1241fdeaeb4153399f95e79d Mon Sep 17 00:00:00 2001 From: wxr <464027401@qq.com> Date: 星期二, 21 四月 2020 09:19:05 +0800 Subject: [PATCH] 20200421 --- HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/FloorsManagementPageBLL.cs | 13 ++++++++----- 1 files changed, 8 insertions(+), 5 deletions(-) diff --git a/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/FloorsManagementPageBLL.cs b/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/FloorsManagementPageBLL.cs index 984d62c..e65646a 100644 --- a/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/FloorsManagementPageBLL.cs +++ b/HDL_ON/UI/UI2/4-PersonalCenter/ResidentialManage/FloorsManagementPageBLL.cs @@ -9,7 +9,7 @@ /// <summary> /// 妤煎眰鎸夐挳淇敼鍚嶇О鐐瑰嚮浜嬩欢 /// </summary> - void LoadEvent_FloorNamgeChange(Button btn) + void LoadEvent_FloorNamgeChange(Button btn,Button btnDel,RowLayout row) { btn.MouseUpEventHandler = (sender, e) => { @@ -35,6 +35,8 @@ DB_ResidenceData.residenceData.floors[DB_ResidenceData.residenceData.floors.IndexOf(btn.Text)] = newName; //DB_ResidenceData.residenceData.SaveResidenceData(); btn.Text = newName; + btnDel.Tag = newName; + row.Tag = newName; } }; new PublicAssmebly().LoadDialog_EditParater(StringId.EditFloorName, btn.Text, editCallBack); @@ -73,8 +75,8 @@ { Action action = () => { - string delFloor = DB_ResidenceData.residenceData.floors[(int)(sender as Button).Tag]; - refreshFloorList("del", delFloor); + //string delFloor = DB_ResidenceData.residenceData.floors[(int)(sender as Button).Tag]; + refreshFloorList("del", btn.Tag.ToString()); }; new PublicAssmebly().TipMsg(StringId.Tip, StringId.DelFloorTip, action); }; @@ -87,11 +89,12 @@ { btnConfrim.MouseUpEventHandler = (sender, e) => { - if (lastButton != null) + if (lastButton == null) { - room.floorIndex = DB_ResidenceData.residenceData.floors.IndexOf(lastButton.Text.Trim()); + return; } room.floorIndex = DB_ResidenceData.residenceData.floors.IndexOf(lastButton.Text.Trim()); + room.floorIndex = DB_ResidenceData.residenceData.floors.IndexOf(lastButton.Text.Trim()); backAction?.Invoke(); bodyView.RemoveFromParent(); DB_ResidenceData.residenceData.SaveResidenceData(); -- Gitblit v1.8.0