From 355bf4219bcd33f2178ed3b1aa54e0af71905fdf Mon Sep 17 00:00:00 2001 From: wxr <464027401@qq.com> Date: 星期五, 19 三月 2021 09:44:27 +0800 Subject: [PATCH] Merge branch 'WJC' into temp-wxr --- HDL_ON/UI/UI2/FuntionControlView/Video/View/ShowDialog.cs | 91 +++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 91 insertions(+), 0 deletions(-) diff --git a/HDL_ON/UI/UI2/FuntionControlView/Video/View/ShowDialog.cs b/HDL_ON/UI/UI2/FuntionControlView/Video/View/ShowDialog.cs new file mode 100644 index 0000000..ff1806d --- /dev/null +++ b/HDL_ON/UI/UI2/FuntionControlView/Video/View/ShowDialog.cs @@ -0,0 +1,91 @@ +锘縰sing System; +using HDL_ON.UI.Music; +using Shared; +namespace HDL_ON.UI.UI2.FuntionControlView.Video.View +{ + public class ShowDialog + { + /// <summary> + /// + /// </summary> + /// <param name="title">鏍囬</param> + /// <param name="action1">鍥炶皟鍑芥暟</param> + /// <param name="action2">鍥炶皟鍑芥暟</param> + public void ClickBox(string title, Action<Dialog> action1, Action<Dialog> action2) + { + Dialog dialog = new Dialog() + { + BackgroundColor = MusicColor.PopupBackgroundColor, + }; + + FrameLayout whiteView = new FrameLayout() + { + X = Application.GetRealWidth(56), + Y = Application.GetRealHeight(261), + Width = Application.GetRealWidth(263), + Height = Application.GetRealHeight(145), + BackgroundColor = MusicColor.WhiteColor, + BorderColor = 0x00000000, + BorderWidth = 0, + Radius = (uint)Application.GetRealHeight(16), + }; + dialog.AddChidren(whiteView); + + Button dianhuaIconBtn = new Button + { + X = Application.GetRealWidth(46), + Y = Application.GetRealHeight(20), + Width = Application.GetRealWidth(32), + Height = Application.GetRealWidth(32), + UnSelectedImagePath = "VideoIcon/phone.png", + }; + whiteView.AddChidren(dianhuaIconBtn); + + Button btnTitle = new Button() + { + Y = Application.GetRealHeight(25), + X = Application.GetRealWidth(86), + Height = Application.GetRealHeight(22), + Width = Application.GetRealWidth(150), + TextColor = MusicColor.TextColor, + TextSize = TextSize.Text16, + TextAlignment = TextAlignment.CenterLeft, + Text = "鏉ヨ嚜鈥滃洿澧欐満鈥濆懠鍙�", + + }; + whiteView.AddChidren(btnTitle); + + Button guaduanIconBtn = new Button + { + X = Application.GetRealWidth(75), + Y = Application.GetRealHeight(68), + Width = Application.GetRealWidth(32), + Height = Application.GetRealWidth(32), + UnSelectedImagePath = "VideoIcon/hangup.png", + }; + whiteView.AddChidren(guaduanIconBtn); + Button jietingIconBtn = new Button + { + X = Application.GetRealWidth(157), + Y = Application.GetRealHeight(68), + Width = Application.GetRealWidth(32), + Height = Application.GetRealWidth(32), + UnSelectedImagePath = "VideoIcon/answer.png", + }; + whiteView.AddChidren(jietingIconBtn); + dialog.Show(); + + guaduanIconBtn.MouseUpEventHandler += (sender, e) => + { + action1(dialog); + }; + jietingIconBtn.MouseUpEventHandler += (sender, e) => + { + + action2(dialog); + }; + + } + + } +} -- Gitblit v1.8.0