using System; using Shared; namespace HDL_ON.UI.UI2.Intelligence.Automation.LogicView { public class SwitchView { /// /// 主控件 /// public FrameLayout frameLayout = new FrameLayout { BackgroundColor = CSS.CSS_Color.view, Y = Application.GetRealHeight(515), X = Application.GetRealWidth(16), Height = Application.GetRealHeight(44*44), Width = Application.GetRealWidth(343), Radius=(uint)Application.GetRealHeight(12) }; /// /// 取消 /// public Button btnCancel = new Button { TextAlignment = TextAlignment.Center, TextSize = TextSize.text16, TextColor = CSS.CSS_Color.textRedColor, TextID=StringId.cancelSelected, Y = Application.GetRealHeight(611), X = Application.GetRealWidth(16), Height = Application.GetRealHeight(44), Width = Application.GetRealWidth(343), BackgroundColor = CSS.CSS_Color.view, Radius = (uint)Application.GetRealHeight(12) }; /// /// View的方法 /// /// 父控件 /// 显示View数量 /// public void FLayoutView(FrameLayout frame,int i) { frameLayout.Y = Application.GetRealHeight(603 - (44 * i)); frameLayout.Height = Application.GetRealHeight(44 * i); frame.AddChidren(frameLayout); frame.AddChidren(btnCancel); btnCancel.MouseUpEventHandler += (sender1, e1) => { frame.RemoveFromParent(); }; } } }