From 8b317182c94145de9b7e8ca5a22c14b2d99bb66b Mon Sep 17 00:00:00 2001 From: JLChen <551775569@qq.com> Date: 星期三, 23 六月 2021 16:27:35 +0800 Subject: [PATCH] 2021-6-23-2 --- HDL_ON/UI/UI2/3-Intelligence/Automation/LogicView/AddOutputInputView.cs | 141 +++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 141 insertions(+), 0 deletions(-) diff --git a/HDL_ON/UI/UI2/3-Intelligence/Automation/LogicView/AddOutputInputView.cs b/HDL_ON/UI/UI2/3-Intelligence/Automation/LogicView/AddOutputInputView.cs new file mode 100644 index 0000000..9f8dc40 --- /dev/null +++ b/HDL_ON/UI/UI2/3-Intelligence/Automation/LogicView/AddOutputInputView.cs @@ -0,0 +1,141 @@ +锘縰sing System; +using Shared; +namespace HDL_ON.UI.UI2.Intelligence.Automation.LogicView +{ + public class AddOutputInputView + { + /// <summary> + /// 涓绘帶浠禫iew + /// </summary> + public FrameLayout frameLayout = new FrameLayout + { + Height = Application.GetRealHeight(44), + Width = Application.GetRealWidth(343), + BackgroundColor = CSS.CSS_Color.view, + X = Application.GetRealWidth(LogicView.TextSize.left16), + }; + + /// <summary> + /// 涓绘帶浠禫iew + /// </summary> + public RowLayout rowLayout = new RowLayout + { + Height = Application.GetRealHeight(43), + Width = Application.GetRealWidth(343), + LineColor = CSS.CSS_Color.viewTranslucence, + SubViewWidth = Application.GetRealWidth(68), + }; + /// <summary> + /// 锛堟潯浠舵垨鑰呯洰鏍囷級鍥炬爣 + /// </summary> + public Button btnIcon = new Button + { + Width = Application.GetRealWidth(28), + Height = Application.GetRealWidth(28), + //Y = Application.GetRealHeight(8), + X = Application.GetRealWidth(TextSize.left12), + + }; + /// <summary> + /// 锛堟潯浠舵垨鑰呯洰鏍囷級鏂囨湰鎻忚堪 + /// </summary> + public Button btnText = new Button + { + TextSize = TextSize.text14, + Width = Application.GetRealWidth(250), + Height = Application.GetRealHeight(20), + TextColor = CSS.CSS_Color.textColor, + //Y=Application.GetRealHeight(12), + X = Application.GetRealWidth(52), + }; + + /// <summary> + /// 锛堟潯浠舵垨鑰呯洰鏍囷級璁惧鐘舵�佹枃鏈弿杩� + /// </summary> + public Button btnState = new Button + { + TextSize = TextSize.text12, + Width = Application.GetRealWidth(130), + Height = Application.GetRealHeight(17), + TextColor = CSS.CSS_Color.textCancelColor, + Y = Application.GetRealHeight(14), + X = Application.GetRealWidth(165), + TextAlignment = TextAlignment.CenterRight, + }; + + /// <summary> + /// 锛堟潯浠舵垨鑰呯洰鏍囷級鍥炬爣 + /// </summary> + public Button btnNextIcon = new Button + { + Width = Application.GetRealWidth(16), + Height = Application.GetRealWidth(16), + UnSelectedImagePath = "LogicIcon/next.png", + //Y = Application.GetRealHeight(14), + X = Application.GetRealWidth(315), + + }; + + /// <summary> + /// 绾� + /// </summary> + public Button btnLine = new Button + { + Width = Application.GetRealWidth(279), + Y = Application.GetRealHeight(44 - 1), + X = Application.GetRealWidth(52), + Height = 1, + BackgroundColor = CSS.CSS_Color.viewLine, + + }; + /// <summary> + /// 寤舵椂 + /// </summary> + public Button btnDelay = new Button + { + BackgroundColor = CSS.CSS_Color.AuxiliaryColor1, + TextID = StringId.delayLogic, + TextSize = LogicView.TextSize.text16, + TextColor = CSS.CSS_Color.view, + }; + /// <summary> + /// 鍒犻櫎 + /// </summary> + public Button btnDel = new Button + { + BackgroundColor = CSS.CSS_Color.textRedColor, + TextID = StringId.Del, + TextSize = LogicView.TextSize.text16, + TextColor = CSS.CSS_Color.view, + }; + public Button btnClick = new Button + { + Height = Application.GetRealHeight(44), + Width = Application.GetRealWidth(343), + }; + /// <summary> + /// View鐨勬柟娉� + /// </summary> + /// <returns></returns> + public void FLayoutView(VerticalScrolViewLayout verticalScrolView) + { + verticalScrolView.AddChidren(frameLayout); + frameLayout.AddChidren(rowLayout); + btnIcon.Gravity = Gravity.CenterVertical; + btnText.Gravity = Gravity.CenterVertical; + btnText.TextAlignment = TextAlignment.CenterLeft; + btnNextIcon.Gravity = Gravity.CenterVertical; + rowLayout.AddChidren(btnIcon); + rowLayout.AddChidren(btnText); + rowLayout.AddChidren(btnState); + rowLayout.AddChidren(btnNextIcon); + rowLayout.AddRightView(btnDelay); + rowLayout.AddRightView(btnDel); + rowLayout.AddChidren(btnClick); + btnLine.Y = frameLayout.Height - 1; + frameLayout.AddChidren(btnLine); + + } + + } +} -- Gitblit v1.8.0