| | |
| | | using HDL_ON.UI.CSS; |
| | | using System; |
| | | using Shared; |
| | | using HDL_ON.Entity; |
| | | |
| | | namespace HDL_ON.UI |
| | | { |
| | |
| | | { |
| | | void LoadEventList() |
| | | { |
| | | //EditFunctionName(); |
| | | LoadEvent_ChangeFunctionName (); |
| | | SkipChooseRoomPage(); |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 修改功能名称按钮点击事件 |
| | | /// </summary> |
| | | void LoadEvent_ChangeFunctionName() |
| | | { |
| | | EventHandler<MouseEventArgs> eventHandler = (sender, e) => { |
| | | //创建回调事件 |
| | | Action<string> callBackAction = (name) => |
| | | { |
| | | function.name = name; |
| | | btnFunctionName.Text = name; |
| | | DB_ResidenceData.residenceData.SaveResidenceData(); |
| | | }; |
| | | new PublicAssmebly().LoadDialog_EditParater(StringId.ChangeName, function.name, callBackAction); |
| | | }; |
| | | btnEditName.MouseUpEventHandler = eventHandler; |
| | | btnFunctionName.MouseUpEventHandler = eventHandler; |
| | | } |
| | | |
| | | /// <summary> |
| | |
| | | /// </summary> |
| | | void SkipChooseRoomPage() |
| | | { |
| | | var view = new ChooseRoomPage(); |
| | | MainPage.BasePageView.AddChidren(view); |
| | | view.LoadPage(); |
| | | MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1; |
| | | EventHandler<MouseEventArgs> eventHandler = (sender, e) => |
| | | { |
| | | //修改功能所属房间之后的回调事件 |
| | | Action chooseRoomBackAction = () => { |
| | | btnLocationValues.Text = function.GetRoomListName(); |
| | | }; |
| | | var view = new ChooseRoomPage(function,chooseRoomBackAction); |
| | | MainPage.BasePageView.AddChidren(view); |
| | | view.LoadPage(); |
| | | MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1; |
| | | }; |
| | | btnLocationInfoRight.MouseUpEventHandler = eventHandler; |
| | | btnLocationValues.MouseUpEventHandler = eventHandler; |
| | | } |
| | | } |
| | | } |