using System; using HDL_ON.UI.UI2.Intelligence.Automation.LogicView; using Shared; namespace HDL_ON.UI.UI2.PersonalCenter.PirDevice.View { public class PatchView { /// /// 主控件View /// public FrameLayout frameLayout = new FrameLayout { Height = Application.GetRealHeight(44), BackgroundColor = CSS.CSS_Color.textWhiteColor, }; /// /// 文本描述1 /// public Button btnText1 = new Button { X = Application.GetRealWidth(16), Width = Application.GetRealWidth(300), Height = Application.GetRealHeight(20), TextColor = CSS.CSS_Color.textColor, TextSize = TextSize.text14, Gravity = Gravity.CenterVertical, TextAlignment = TextAlignment.CenterLeft, }; /// /// 文本描述2 /// public Button btnText2 = new Button { X = Application.GetRealWidth(375 - 40 - 150), Width = Application.GetRealWidth(150), Height = Application.GetRealHeight(20), TextColor = CSS.CSS_Color.textTipColor, TextSize = TextSize.text14, Gravity = Gravity.CenterVertical, TextAlignment = TextAlignment.CenterRight, }; /// /// 图标 /// public Button btnNextIcon = new Button { Width = Application.GetRealWidth(16), Height = Application.GetRealWidth(16), UnSelectedImagePath = "PirIcon/next.png", X = Application.GetRealWidth(343), Gravity = Gravity.CenterVertical, }; /// /// 线 /// public Button btnLine = new Button { Width = Application.GetRealWidth(343), X = Application.GetRealWidth(16), Height = 1, BackgroundColor = CSS.CSS_Color.viewLine, }; public Button btnClick = new Button { Height = Application.GetRealHeight(44), }; /// /// View的方法 /// /// public FrameLayout FLayoutView(bool if_bool = true) { frameLayout.AddChidren(btnText1); frameLayout.AddChidren(btnText2); if (if_bool) { btnText2.X = Application.GetRealWidth(375 - 40 - 150); frameLayout.AddChidren(btnNextIcon); } else { btnText2.X = Application.GetRealWidth(375 - 16 - 150); } btnLine.Y = frameLayout.Height - 1; frameLayout.AddChidren(btnLine); frameLayout.AddChidren(btnClick); return frameLayout; } } }