From 9a4b76398009cf76c508d61f7e48fb6f5cb7ac2d Mon Sep 17 00:00:00 2001
From: xm <1271024303@qq.com>
Date: 星期二, 21 七月 2020 09:46:53 +0800
Subject: [PATCH] 请合并最新多功能面板代码
---
ZigbeeApp/Shared/Phone/UserCenter/Gateway/Add/AddGatewayHelpForm.cs | 272 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 272 insertions(+), 0 deletions(-)
diff --git a/ZigbeeApp/Shared/Phone/UserCenter/Gateway/Add/AddGatewayHelpForm.cs b/ZigbeeApp/Shared/Phone/UserCenter/Gateway/Add/AddGatewayHelpForm.cs
new file mode 100755
index 0000000..eef428c
--- /dev/null
+++ b/ZigbeeApp/Shared/Phone/UserCenter/Gateway/Add/AddGatewayHelpForm.cs
@@ -0,0 +1,272 @@
+锘縰sing System;
+using System.Collections.Generic;
+using System.Text;
+
+namespace Shared.Phone.UserCenter.GatewayAdd
+{
+ /// <summary>
+ /// 娣诲姞缃戝叧鐨勫府鍔╃晫闈�
+ /// </summary>
+ public class AddGatewayHelpForm : EditorCommonForm
+ {
+ #region 鈻� 鍒濆鍖朹____________________________
+
+ /// <summary>
+ /// 鐢婚潰鏄剧ず(搴曞眰浼氬浐瀹氳皟鐢ㄦ鏂规硶锛屽�熶互瀹屾垚鐢婚潰鍒涘缓)
+ /// </summary>
+ /// <param name="i_div">鍖哄垎</param>
+ public void ShowForm(string i_div)
+ {
+ //璁剧疆澶撮儴淇℃伅
+ base.SetTitleText(Language.StringByID(R.MyInternationalizationString.uSearchHelp));
+
+ //鍒濆鍖栦腑閮ㄤ俊鎭�
+ this.InitMiddleFrame(i_div);
+ }
+
+ /// <summary>
+ /// 鍒濆鍖栦腑閮ㄤ俊鎭�
+ /// </summary>
+ private void InitMiddleFrame(string i_div)
+ {
+ //娓呯┖bodyFrame
+ this.ClearBodyFrame();
+
+ //缃戝叧娣诲姞鎸囧紩
+ var btnHelp1 = new NormalViewControl(942, 60, true);
+ btnHelp1.IsBold = true;
+ btnHelp1.TextID = R.MyInternationalizationString.uAddGatewayGuide;
+ btnHelp1.X = ControlCommonResourse.XXLeft;
+ btnHelp1.Y = Application.GetRealHeight(58);
+ bodyFrameLayout.AddChidren(btnHelp1);
+
+ if (i_div == "Wired")
+ {
+ //鍒濆鍖栨湁绾跨綉鍏冲府鍔╂帶浠�
+ this.InitWiredGatewayHelpControl();
+ }
+ else if (i_div == "Udp")
+ {
+ //鍒濆鍖栨棤绾跨綉鍏砋dp妯″紡甯姪鎺т欢
+ this.InitWirelessUdpGatewayHelpControl();
+ }
+ else if (i_div == "Ap" || i_div == "Mini")
+ {
+ //鍒濆鍖栨棤绾跨綉鍏矨p妯″紡甯姪鎺т欢
+ this.InitWirelessApGatewayHelpControl();
+ }
+ }
+
+ /// <summary>
+ /// 鍒濆鍖栨湁绾跨綉鍏冲府鍔╂帶浠�
+ /// </summary>
+ private void InitWiredGatewayHelpControl()
+ {
+ //1.璇风敤缃戠嚎杩炴帴缃戝叧缃戝彛鍒拌矾鐢卞櫒锛屽苟瑙傚療缃戝彛LED浜苟闂儊鎴栬瀵熷澹崇綉鍙f寚绀虹伅浜苟闂儊
+ var btnHelp1 = new NormalViewControl(942, 100, true);
+ btnHelp1.TextID = R.MyInternationalizationString.uAddWiredGatewayHelp1;
+ btnHelp1.X = ControlCommonResourse.XXLeft;
+ btnHelp1.Y = Application.GetRealHeight(164);
+ btnHelp1.TextSize = 12;
+ btnHelp1.IsMoreLines = true;
+ btnHelp1.TextColor = UserCenterColor.Current.TextGrayColor3;
+ bodyFrameLayout.AddChidren(btnHelp1);
+ //2.缃戝叧閲嶅惎澶х害闇�瑕�1鍒嗛挓锛岃繖鏃惰瀵熷澹崇郴缁熸寚绀虹伅锛屽鏋�1绉掗棯鐑侊紝琛ㄧず缃戝叧杩炴帴璺敱鍣ㄦ甯革紝鍙互鐢ˋPP杩涜娣诲姞缃戝叧姝ラ
+ var btnHelp2 = new NormalViewControl(942, 150, true);
+ btnHelp2.TextID = R.MyInternationalizationString.uAddWiredGatewayHelp2;
+ btnHelp2.IsMoreLines = true;
+ btnHelp2.X = ControlCommonResourse.XXLeft;
+ btnHelp2.Y = btnHelp1.Bottom + Application.GetRealHeight(35);
+ btnHelp2.TextSize = 12;
+ btnHelp2.TextColor = UserCenterColor.Current.TextGrayColor3;
+ bodyFrameLayout.AddChidren(btnHelp2);
+
+ //缃戝叧纭欢闂甯姪
+ var btnHardHelp = new NormalViewControl(942, 60, true);
+ btnHardHelp.IsBold = true;
+ btnHardHelp.TextID = R.MyInternationalizationString.uGatewayHardDeviceHelp;
+ btnHardHelp.X = ControlCommonResourse.XXLeft;
+ btnHardHelp.Y = btnHelp2.Bottom + Application.GetRealHeight(60);
+ bodyFrameLayout.AddChidren(btnHardHelp);
+
+ //1.缃戝彛鎸囩ず鐏笉浜�,妫�鏌ョ綉绾挎垨璺敱鍣ㄦ槸鍚︽甯�
+ var btnHardHelp1 = new NormalViewControl(942, 50, true);
+ btnHardHelp1.TextID = R.MyInternationalizationString.uWiredGatewayHardDeviceHelp1;
+ btnHardHelp1.X = ControlCommonResourse.XXLeft;
+ btnHardHelp1.Y = btnHardHelp.Bottom + Application.GetRealHeight(46);
+ btnHardHelp1.TextSize = 12;
+ btnHardHelp1.TextColor = UserCenterColor.Current.TextGrayColor3;
+ bodyFrameLayout.AddChidren(btnHardHelp1);
+
+ //2.绯荤粺鍚姩涔嬪悗(绯荤粺鎸囩ず鐏�5绉掗棯鐑�,琛ㄧず绯荤粺鍚姩鎴愬姛),绯荤粺鎸囩ず鐏笉鏄�1绉掗棯鐑�,妫�鏌ヨ矾鐢卞櫒鏄惁寮�鍚疍HCP鑷姩鍒嗛厤IP
+ var btnHardHelp2 = new NormalViewControl(942, 150, true);
+ btnHardHelp2.TextID = R.MyInternationalizationString.uWiredGatewayHardDeviceHelp2;
+ btnHardHelp2.X = ControlCommonResourse.XXLeft;
+ btnHardHelp2.Y = btnHardHelp1.Bottom + Application.GetRealHeight(35);
+ btnHardHelp2.TextSize = 12;
+ btnHardHelp2.IsMoreLines = true;
+ btnHardHelp2.TextColor = UserCenterColor.Current.TextGrayColor3;
+ bodyFrameLayout.AddChidren(btnHardHelp2);
+ }
+
+ /// <summary>
+ /// 鍒濆鍖栨棤绾跨綉鍏砋dp妯″紡甯姪鎺т欢
+ /// </summary>
+ private void InitWirelessUdpGatewayHelpControl()
+ {
+ //绯荤粺鍚姩涔嬪悗(绯荤粺鎸囩ず鐏�5绉掗棯鐑�,琛ㄧず绯荤粺鍚姩鎴愬姛)
+ var btnHelp1 = new NormalViewControl(942, 50, true);
+ btnHelp1.TextID = R.MyInternationalizationString.uAddWirelessGatewayHelp1;
+ btnHelp1.X = ControlCommonResourse.XXLeft;
+ btnHelp1.Y = Application.GetRealHeight(164);
+ btnHelp1.TextSize = 12;
+ btnHelp1.TextColor = UserCenterColor.Current.TextGrayColor3;
+ bodyFrameLayout.AddChidren(btnHelp1);
+ //1.璇峰厛闀挎寜缃戝叧HID/WCFG鎸夐敭澶ф20绉�,鐩村埌绯荤粺鎸囩ず鐏揩闂�,缃戝叧杩涘叆UDP妯″紡WIFI閰嶇綉
+ var btnHelp2 = new NormalViewControl(942, 100, true);
+ btnHelp2.TextID = R.MyInternationalizationString.uAddWirelessUdpGatewayHelp1;
+ btnHelp2.IsMoreLines = true;
+ btnHelp2.X = ControlCommonResourse.XXLeft;
+ btnHelp2.Y = btnHelp1.Bottom + Application.GetRealHeight(46);
+ btnHelp2.TextSize = 12;
+ btnHelp2.TextColor = UserCenterColor.Current.TextGrayColor3;
+ bodyFrameLayout.AddChidren(btnHelp2);
+ //2.鏍规嵁APP鎻愮ず杩涘叆涔嬪悗鐨勬楠�
+ var btnHelp3 = new NormalViewControl(942, 50, true);
+ btnHelp3.TextID = R.MyInternationalizationString.uAddWirelessGatewayHelp2;
+ btnHelp3.X = ControlCommonResourse.XXLeft;
+ btnHelp3.Y = btnHelp2.Bottom + Application.GetRealHeight(35);
+ btnHelp3.TextSize = 12;
+ btnHelp3.TextColor = UserCenterColor.Current.TextGrayColor3;
+ bodyFrameLayout.AddChidren(btnHelp3);
+
+ //缃戝叧纭欢闂甯姪
+ var btnHardHelp = new NormalViewControl(942, 60, true);
+ btnHardHelp.IsBold = true;
+ btnHardHelp.TextID = R.MyInternationalizationString.uGatewayHardDeviceHelp;
+ btnHardHelp.X = ControlCommonResourse.XXLeft;
+ btnHardHelp.Y = btnHelp3.Bottom + Application.GetRealHeight(60);
+ bodyFrameLayout.AddChidren(btnHardHelp);
+
+ //绯荤粺鍚姩涔嬪悗(绯荤粺鎸囩ず鐏�5绉掗棯鐑�,琛ㄧず绯荤粺鍚姩鎴愬姛)
+ var btnHardHelp1 = new NormalViewControl(942, 50, true);
+ btnHardHelp1.TextID = R.MyInternationalizationString.uAddWirelessGatewayHelp1;
+ btnHardHelp1.X = ControlCommonResourse.XXLeft;
+ btnHardHelp1.Y = btnHardHelp.Bottom + Application.GetRealHeight(46);
+ btnHardHelp1.TextSize = 12;
+ btnHardHelp1.TextColor = UserCenterColor.Current.TextGrayColor3;
+ bodyFrameLayout.AddChidren(btnHardHelp1);
+
+ //1.鐭寜HID/WCFG鎸夐敭,鏌ョ湅鎸囩ず鐏槸鍚︽湁鍙樺寲,鍙垽鏂寜閿拰鎸囩ず鐏槸鍚︽崯鍧�
+ var btnHardHelp2 = new NormalViewControl(942, 100, true);
+ btnHardHelp2.TextID = R.MyInternationalizationString.uWirelessGatewayHardDeviceHelp1;
+ btnHardHelp2.X = ControlCommonResourse.XXLeft;
+ btnHardHelp2.Y = btnHardHelp1.Bottom + Application.GetRealHeight(35);
+ btnHardHelp2.TextSize = 12;
+ btnHardHelp2.IsMoreLines = true;
+ btnHardHelp2.TextColor = UserCenterColor.Current.TextGrayColor3;
+ bodyFrameLayout.AddChidren(btnHardHelp2);
+
+ //2.闀挎寜HID/WCFG鎸夐敭,鏌ョ湅鎸囩ず鐏槸鍚︽湁鍙樺寲,鍙垽鏂寜閿拰鎸囩ず鐏槸鍚︽崯鍧�
+ var btnHardHelp3 = new NormalViewControl(942, 100, true);
+ btnHardHelp3.TextID = R.MyInternationalizationString.uWirelessGatewayHardDeviceHelp2;
+ btnHardHelp3.X = ControlCommonResourse.XXLeft;
+ btnHardHelp3.Y = btnHardHelp2.Bottom + Application.GetRealHeight(35);
+ btnHardHelp3.TextSize = 12;
+ btnHardHelp3.IsMoreLines = true;
+ btnHardHelp3.TextColor = UserCenterColor.Current.TextGrayColor3;
+ bodyFrameLayout.AddChidren(btnHardHelp3);
+
+ //3.绯荤粺鎸囩ず鐏笉鏄�1绉掗棯鐑�,妫�鏌ヨ矾鐢卞櫒鏄惁寮�鍚疍HCP鑷姩鍒嗛厤IP
+ var btnHardHelp4 = new NormalViewControl(942, 100, true);
+ btnHardHelp4.TextID = R.MyInternationalizationString.uWirelessGatewayHardDeviceHelp3;
+ btnHardHelp4.X = ControlCommonResourse.XXLeft;
+ btnHardHelp4.Y = btnHardHelp3.Bottom + Application.GetRealHeight(35);
+ btnHardHelp4.TextSize = 12;
+ btnHardHelp4.TextColor = UserCenterColor.Current.TextGrayColor3;
+ btnHardHelp4.IsMoreLines = true;
+ bodyFrameLayout.AddChidren(btnHardHelp4);
+ }
+
+ /// <summary>
+ /// 鍒濆鍖栨棤绾跨綉鍏矨p妯″紡甯姪鎺т欢
+ /// </summary>
+ private void InitWirelessApGatewayHelpControl()
+ {
+ //绯荤粺鍚姩涔嬪悗(绯荤粺鎸囩ず鐏�5绉掗棯鐑�,琛ㄧず绯荤粺鍚姩鎴愬姛)
+ var btnHelp1 = new NormalViewControl(942, 50, true);
+ btnHelp1.TextID = R.MyInternationalizationString.uAddWirelessGatewayHelp1;
+ btnHelp1.X = ControlCommonResourse.XXLeft;
+ btnHelp1.Y = Application.GetRealHeight(164);
+ btnHelp1.TextSize = 12;
+ btnHelp1.TextColor = UserCenterColor.Current.TextGrayColor3;
+ bodyFrameLayout.AddChidren(btnHelp1);
+ //1.璇峰厛闀挎寜缃戝叧HID/WCFG鎸夐敭澶ф5绉�,鐩村埌绯荤粺鎸囩ず鐏父浜�,缃戝叧杩涘叆AP妯″紡WIFI閰嶇綉
+ var btnHelp2 = new NormalViewControl(942, 100, true);
+ btnHelp2.TextID = R.MyInternationalizationString.uAddWirelessApGatewayHelp1;
+ btnHelp2.IsMoreLines = true;
+ btnHelp2.X = ControlCommonResourse.XXLeft;
+ btnHelp2.Y = btnHelp1.Bottom + Application.GetRealHeight(46);
+ btnHelp2.TextSize = 12;
+ btnHelp2.TextColor = UserCenterColor.Current.TextGrayColor3;
+ bodyFrameLayout.AddChidren(btnHelp2);
+ //2.鏍规嵁APP鎻愮ず杩涘叆涔嬪悗鐨勬楠�
+ var btnHelp3 = new NormalViewControl(942, 50, true);
+ btnHelp3.TextID = R.MyInternationalizationString.uAddWirelessGatewayHelp2;
+ btnHelp3.X = ControlCommonResourse.XXLeft;
+ btnHelp3.Y = btnHelp2.Bottom + Application.GetRealHeight(35);
+ btnHelp3.TextSize = 12;
+ btnHelp3.TextColor = UserCenterColor.Current.TextGrayColor3;
+ bodyFrameLayout.AddChidren(btnHelp3);
+
+ //缃戝叧纭欢闂甯姪
+ var btnHardHelp = new NormalViewControl(942, 60, true);
+ btnHardHelp.IsBold = true;
+ btnHardHelp.TextID = R.MyInternationalizationString.uGatewayHardDeviceHelp;
+ btnHardHelp.X = ControlCommonResourse.XXLeft;
+ btnHardHelp.Y = btnHelp3.Bottom + Application.GetRealHeight(60);
+ bodyFrameLayout.AddChidren(btnHardHelp);
+
+ //绯荤粺鍚姩涔嬪悗(绯荤粺鎸囩ず鐏�5绉掗棯鐑�,琛ㄧず绯荤粺鍚姩鎴愬姛)
+ var btnHardHelp1 = new NormalViewControl(942, 50, true);
+ btnHardHelp1.TextID = R.MyInternationalizationString.uAddWirelessGatewayHelp1;
+ btnHardHelp1.X = ControlCommonResourse.XXLeft;
+ btnHardHelp1.Y = btnHardHelp.Bottom + Application.GetRealHeight(46);
+ btnHardHelp1.TextSize = 12;
+ btnHardHelp1.TextColor = UserCenterColor.Current.TextGrayColor3;
+ bodyFrameLayout.AddChidren(btnHardHelp1);
+
+ //1.鐭寜HID/WCFG鎸夐敭,鏌ョ湅鎸囩ず鐏槸鍚︽湁鍙樺寲,鍙垽鏂寜閿拰鎸囩ず鐏槸鍚︽崯鍧�
+ var btnHardHelp2 = new NormalViewControl(942, 100, true);
+ btnHardHelp2.TextID = R.MyInternationalizationString.uWirelessGatewayHardDeviceHelp1;
+ btnHardHelp2.X = ControlCommonResourse.XXLeft;
+ btnHardHelp2.Y = btnHardHelp1.Bottom + Application.GetRealHeight(35);
+ btnHardHelp2.TextSize = 12;
+ btnHardHelp2.IsMoreLines = true;
+ btnHardHelp2.TextColor = UserCenterColor.Current.TextGrayColor3;
+ bodyFrameLayout.AddChidren(btnHardHelp2);
+
+ //2.闀挎寜HID/WCFG鎸夐敭,鏌ョ湅鎸囩ず鐏槸鍚︽湁鍙樺寲,鍙垽鏂寜閿拰鎸囩ず鐏槸鍚︽崯鍧�
+ var btnHardHelp3 = new NormalViewControl(942, 100, true);
+ btnHardHelp3.TextID = R.MyInternationalizationString.uWirelessGatewayHardDeviceHelp2;
+ btnHardHelp3.X = ControlCommonResourse.XXLeft;
+ btnHardHelp3.Y = btnHardHelp2.Bottom + Application.GetRealHeight(35);
+ btnHardHelp3.TextSize = 12;
+ btnHardHelp3.IsMoreLines = true;
+ btnHardHelp3.TextColor = UserCenterColor.Current.TextGrayColor3;
+ bodyFrameLayout.AddChidren(btnHardHelp3);
+
+ //3.绯荤粺鎸囩ず鐏笉鏄�1绉掗棯鐑�,妫�鏌ヨ矾鐢卞櫒鏄惁寮�鍚疍HCP鑷姩鍒嗛厤IP
+ var btnHardHelp4 = new NormalViewControl(942, 100, true);
+ btnHardHelp4.TextID = R.MyInternationalizationString.uWirelessGatewayHardDeviceHelp3;
+ btnHardHelp4.X = ControlCommonResourse.XXLeft;
+ btnHardHelp4.Y = btnHardHelp3.Bottom + Application.GetRealHeight(35);
+ btnHardHelp4.TextSize = 12;
+ btnHardHelp4.TextColor = UserCenterColor.Current.TextGrayColor3;
+ btnHardHelp4.IsMoreLines = true;
+ bodyFrameLayout.AddChidren(btnHardHelp4);
+ }
+
+ #endregion
+ }
+}
--
Gitblit v1.8.0