From 0bdc0a135dbe31761b53f432ed34f347f0a4e36b Mon Sep 17 00:00:00 2001 From: wxr <464027401@qq.com> Date: 星期四, 05 三月 2020 10:49:41 +0800 Subject: [PATCH] 20200304 --- HDL_ON/UI/UI2/FuntionControlView/FunctionBaseInfoSetPage.cs | 130 ++----------------------------------------- 1 files changed, 7 insertions(+), 123 deletions(-) diff --git a/HDL_ON/UI/UI2/FuntionControlView/FunctionBaseInfoSetPage.cs b/HDL_ON/UI/UI2/FuntionControlView/FunctionBaseInfoSetPage.cs index d24c8a6..af59d9a 100644 --- a/HDL_ON/UI/UI2/FuntionControlView/FunctionBaseInfoSetPage.cs +++ b/HDL_ON/UI/UI2/FuntionControlView/FunctionBaseInfoSetPage.cs @@ -82,7 +82,13 @@ }); btnEditName.MouseUpEventHandler += (sender, e) => { - LoadEditFunctionNameView(); + //鍒涘缓鍥炶皟浜嬩欢 + Action<string> callBackAction = (name) => + { + function.name = name; + DB_ResidenceData.residenceData.SaveResidenceData(); + }; + new PublicAssmebly().LoadDialog_EditParater(StringId.ChangeName, function.name, callBackAction); }; @@ -221,128 +227,6 @@ } - - - void LoadEditFunctionNameView() - { - Dialog dialog = new Dialog() - { - BackgroundColor = 0x99000000, - }; - - FrameLayout dialogView = new FrameLayout() - { - Gravity = Gravity.Center, - Width = Application.GetRealWidth(270), - Height = Application.GetRealHeight(172), - BackgroundColor = CSS.CSS_Color.MainBackgroundColor, - BorderColor = 0x00000000, - BorderWidth = 0, - Radius = (uint)Application.GetMinRealAverage(10), - }; - dialog.AddChidren(dialogView); - - Button btnTitle = new Button() - { - Y = Application.GetRealHeight(10), - Height = Application.GetRealHeight(42), - TextColor = CSS.CSS_Color.MainColor, - TextSize = CSS.CSS_FontSize.SubheadingFontSize, - TextAlignment = TextAlignment.Center, - IsBold = true, - TextID = StringId.ChangeName, - }; - dialogView.AddChidren(btnTitle); - - FrameLayout editView = new FrameLayout() - { - Gravity = Gravity.CenterHorizontal, - Y = btnTitle.Bottom + Application.GetRealHeight(6), - Width = Application.GetRealWidth(222), - Height = Application.GetRealHeight(44), - BackgroundColor = CSS.CSS_Color.BackgroundColor, - BorderColor = 0x00000000, - BorderWidth = 0, - Radius = (uint)Application.GetMinRealAverage(4), - }; - dialogView.AddChidren(editView); - - EditText etName = new EditText() - { - X = Application.GetRealWidth(12), - Width = Application.GetRealWidth(182), - Text = function.name, - TextColor = CSS.CSS_Color.FirstLevelTitleColor, - TextSize = CSS.CSS_FontSize.TextFontSize, - }; - editView.AddChidren(etName); - - Button btnLine = new Button() - { - Y = Application.GetRealHeight(128), - Height = Application.GetRealHeight(1), - BackgroundColor = CSS.CSS_Color.DividingLineColor, - }; - dialogView.AddChidren(btnLine); - - Button btnCancel = new Button() - { - Y = btnLine.Bottom, - Width = Application.GetRealWidth(134), - Height = Application.GetRealHeight(43), - TextAlignment = TextAlignment.Center, - TextColor = CSS.CSS_Color.TextualColor, - TextSize = CSS_FontSize.SubheadingFontSize, - SelectedTextColor = CSS_Color.MainBackgroundColor, - SelectedBackgroundColor = CSS_Color.MainColor, - TextID = StringId.Cancel, - }; - dialogView.AddChidren(btnCancel); - - Button btnBottomLine = new Button() - { - X = btnCancel.Right, - Y = btnLine.Bottom, - Height = Application.GetRealHeight(43), - Width = Application.GetRealWidth(1), - BackgroundColor = CSS_Color.DividingLineColor, - }; - dialogView.AddChidren(btnBottomLine); - - Button btnConfirm = new Button() - { - X = btnBottomLine.Right, - Y = btnLine.Bottom, - Width = Application.GetRealWidth(135), - Height = Application.GetRealHeight(43), - TextAlignment = TextAlignment.Center, - TextColor = CSS.CSS_Color.TextualColor, - TextSize = CSS_FontSize.SubheadingFontSize, - SelectedTextColor = CSS_Color.MainBackgroundColor, - SelectedBackgroundColor = CSS_Color.MainColor, - TextID = StringId.Confirm, - }; - dialogView.AddChidren(btnConfirm); - - dialog.Show(); - - btnCancel.MouseDownEventHandler += (sender, e) => { - btnCancel.IsSelected = true; - }; - btnCancel.MouseUpEventHandler += (sender, e) => { - btnCancel.IsSelected = false; - dialog.Close(); - }; - btnConfirm.MouseDownEventHandler += (sender, e) => { - btnConfirm.IsSelected = true; - }; - btnConfirm.MouseUpEventHandler += (sender, e) => { - btnConfirm.IsSelected = false; - function.name = etName.Text.Trim(); - DB_ResidenceData.residenceData.SaveResidenceData(); - dialog.Close(); - }; - } } } -- Gitblit v1.8.0