From d21ef6135c295e9bfa5ac7c0858ef55f5627479c Mon Sep 17 00:00:00 2001
From: Tong <1025782220@qq.com>
Date: 星期二, 31 八月 2021 10:04:05 +0800
Subject: [PATCH] 修改全局秘钥
---
HDL_ON/UI/UI2/4-PersonalCenter/AboutOn/ComplaintsPage.cs | 183 +++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 183 insertions(+), 0 deletions(-)
diff --git a/HDL_ON/UI/UI2/4-PersonalCenter/AboutOn/ComplaintsPage.cs b/HDL_ON/UI/UI2/4-PersonalCenter/AboutOn/ComplaintsPage.cs
new file mode 100644
index 0000000..dcc83fb
--- /dev/null
+++ b/HDL_ON/UI/UI2/4-PersonalCenter/AboutOn/ComplaintsPage.cs
@@ -0,0 +1,183 @@
+锘縰sing System;
+using Shared;
+using HDL_ON.UI.CSS;
+using Xamarin.Essentials;
+
+namespace HDL_ON.UI
+{
+ /// <summary>
+ /// 鎶曡瘔椤甸潰
+ /// </summary>
+ public class ComplaintsPage : FrameLayout
+ {
+ /// <summary>
+ ///
+ /// </summary>
+ FrameLayout bodyView;
+
+ /// <summary>
+ ///
+ /// </summary>
+ public ComplaintsPage()
+ {
+ bodyView = this;
+ BackgroundColor = CSS_Color.MainBackgroundColor;
+ }
+
+ /// <summary>
+ ///
+ /// </summary>
+ public void LoadPage()
+ {
+ new TopViewDiv(bodyView, Language.StringByID(StringId.Complaints)).LoadTopView();
+
+ #region 鎶曡瘔鑱旂郴
+ FrameLayout phoneRow = new FrameLayout()
+ {
+ Y = Application.GetRealHeight(64),
+ Height = Application.GetRealWidth(50),
+ };
+ bodyView.AddChidren(phoneRow);
+
+ Button btnPhoneTitle = new Button()
+ {
+ X = Application.GetRealWidth(16),
+ Width = Application.GetRealWidth(48),
+ TextID = StringId.Telephone,
+ TextSize = CSS_FontSize.SubheadingFontSize,
+ TextAlignment = TextAlignment.CenterLeft,
+ TextColor = CSS_Color.FirstLevelTitleColor,
+ };
+ phoneRow.AddChidren(btnPhoneTitle);
+ if(Language.CurrentLanguage == "English")
+ {
+ btnPhoneTitle.Text = "Tel.:";
+ }
+
+ Button btnPhoneText = new Button()
+ {
+ X = btnPhoneTitle.Right,
+ Width = Application.GetRealWidth(266),
+ TextAlignment = TextAlignment.CenterLeft,
+ TextSize = CSS_FontSize.TextFontSize,
+ TextColor = CSS_Color.FirstLevelTitleColor,
+ Text = "400 855 8535",
+ };
+ phoneRow.AddChidren(btnPhoneText);
+ /// <summary>
+ /// 鍓嶈繘鍥炬爣
+ /// </summary>
+ var btnImage = new Button()
+ {
+ X = Application.GetRealWidth(343),
+ Gravity = Gravity.CenterVertical,
+ Width = Application.GetRealWidth(16),
+ Height = Application.GetRealWidth(16),
+ UnSelectedImagePath = "Public/Right.png",
+ };
+ phoneRow.AddChidren(btnImage);
+ phoneRow.AddChidren(new Button() { X = Application.GetRealWidth(16), Y = Application.GetRealWidth(49), Height = Application.GetRealHeight(1), BackgroundColor = CSS_Color.DividingLineColor });
+
+ EventHandler<MouseEventArgs> eventHandler = (sender, e) =>
+ {
+ PhoneDialer.Open(Constant.SUPPORT_TELEPHONENUMBER);
+ };
+
+ phoneRow.MouseUpEventHandler = eventHandler;
+ btnPhoneText.MouseUpEventHandler = eventHandler;
+ btnImage.MouseUpEventHandler = eventHandler;
+ #endregion
+
+ #region 鑱旂郴閭
+ FrameLayout emailRow = new FrameLayout()
+ {
+ Y = phoneRow.Bottom,
+ Height = Application.GetRealWidth(54),
+ };
+ bodyView.AddChidren(emailRow);
+
+ Button btnEmailTitle = new Button()
+ {
+ X = Application.GetRealWidth(16),
+ Width = Application.GetRealWidth(48),
+ TextID = StringId.Email_,
+ TextSize = CSS_FontSize.SubheadingFontSize,
+ TextAlignment = TextAlignment.CenterLeft,
+ TextColor = CSS_Color.FirstLevelTitleColor,
+ };
+ emailRow.AddChidren(btnEmailTitle);
+
+ Button btnEmailText = new Button()
+ {
+ X = btnEmailTitle.Right,
+ Y = Application.GetRealWidth(8),
+ Height = Application.GetRealWidth(20),
+ Width = Application.GetRealWidth(266),
+ TextAlignment = TextAlignment.CenterLeft,
+ TextSize = CSS_FontSize.TextFontSize,
+ TextColor = CSS_Color.FirstLevelTitleColor,
+ Text = Constant.SUPPORT_EMAIL,
+ };
+ emailRow.AddChidren(btnEmailText);
+
+ Button btnEmailTipText = new Button()
+ {
+ X = btnEmailTitle.Right,
+ Y = btnEmailText.Bottom + Application.GetRealWidth(4),
+ Height = Application.GetRealWidth(20),
+ Width = Application.GetRealWidth(266),
+ TextAlignment = TextAlignment.TopLeft,
+ TextSize = CSS_FontSize.PromptFontSize_SecondaryLevel,
+ TextColor = CSS_Color.PromptingColor1,
+ TextID = StringId.WillGivePriorityToTheTreatmen,
+ };
+ emailRow.AddChidren(btnEmailTipText);
+
+ if (Language.CurrentLanguage == "English")
+ {
+ btnEmailTitle.Width = Application.GetRealWidth(80);
+ emailRow.Height = Application.GetRealWidth(65);
+ btnEmailTipText.IsMoreLines = true;
+ }
+
+ /// <summary>
+ /// 鍓嶈繘鍥炬爣
+ /// </summary>
+ var btnImage2 = new Button()
+ {
+ X = Application.GetRealWidth(343),
+ Gravity = Gravity.CenterVertical,
+ Width = Application.GetRealWidth(16),
+ Height = Application.GetRealWidth(16),
+ UnSelectedImagePath = "Public/Right.png",
+ };
+ emailRow.AddChidren(btnImage2);
+
+ emailRow.AddChidren(new Button() { X = Application.GetRealWidth(16), Y = emailRow.Height - Application.GetRealHeight(1), Height = Application.GetRealHeight(1), BackgroundColor = CSS_Color.DividingLineColor });
+
+ EventHandler<MouseEventArgs> eventHandler2 = (sender, e) =>
+ {
+ CopyToClipboard(Constant.SUPPORT_EMAIL);
+ };
+
+ emailRow.MouseUpEventHandler = eventHandler2;
+ btnEmailText.MouseUpEventHandler = eventHandler2;
+ btnImage2.MouseUpEventHandler = eventHandler2;
+ #endregion
+ }
+
+
+
+ /// <summary>
+ /// 澶嶅埗鍒板壀鍒囨澘
+ /// </summary>
+ /// <param name="text"></param>
+ void CopyToClipboard(string text)
+ {
+ Clipboard.SetTextAsync(text);
+ Utlis.ShowTip(text + "\n" + Language.StringByID(StringId.CopySuccess));
+ }
+
+ }
+
+}
--
Gitblit v1.8.0