using System; using Shared; namespace HDL_ON.UI.UI2.Intelligence.Automation.LogicView { public class LogicTypeTitleView { /// /// 主控件View /// public FrameLayout frameLayout = new FrameLayout { Height = Application.GetRealHeight(44), Width = Application.GetRealWidth(343), BackgroundColor= CSS.CSS_Color.view, X=Application.GetRealWidth(LogicView.TextSize.left16), // Radius=(uint)Application.GetRealHeight(12), }; /// /// 文本描述 /// public Button btnText = new Button { TextSize = LogicView.TextSize.text14, Width = Application.GetRealWidth(250), Height = Application.GetRealHeight(20), TextColor = CSS.CSS_Color.textColor, //TextAlignment = TextAlignment.CenterLeft, //Y = Application.GetRealHeight(12), X = Application.GetRealWidth(12), Gravity=Gravity.CenterVertical, }; /// /// 图标 /// public Button btnNextIcon = new Button { Width = Application.GetMinRealAverage(16), Height = Application.GetMinRealAverage(16), UnSelectedImagePath = "LogicIcon/next.png", //Y = Application.GetRealHeight(14), X = Application.GetRealWidth(315), //Gravity = Gravity.CenterVertical, }; /// /// 线 /// public Button btnLine = new Button { Height = 1, Width = Application.GetRealWidth(343 - 12 - 12), X = Application.GetRealWidth(12), BackgroundColor = CSS.CSS_Color.viewLine, }; public Button btnClick = new Button { Height = Application.GetRealHeight(44), Width = Application.GetRealWidth(343), }; /// /// View的方法 /// /// public FrameLayout FLayoutView() { btnText.TextAlignment = TextAlignment.BottomLeft; btnNextIcon.Gravity = Gravity.CenterVertical; frameLayout.AddChidren(btnText); frameLayout.AddChidren(btnNextIcon); btnLine.Y = frameLayout.Height - 1; frameLayout.AddChidren(btnLine); frameLayout.AddChidren(btnClick); return frameLayout; } } }