using System; using HDL_ON.UI.CSS; using Shared; namespace HDL_ON.UI { /// /// 通用确认按钮 /// public class ConfirmButton : Button { public ConfirmButton() { Gravity = Gravity.CenterHorizontal; Width = Application.GetRealWidth(220); Height = Application.GetRealWidth(44); BackgroundColor = CSS_Color.MainColor; TextAlignment = TextAlignment.Center; TextColor = CSS_Color.MainBackgroundColor; TextSize = CSS_FontSize.SubheadingFontSize; IsBold = true; Radius = (uint)Application.GetRealWidth(22); BorderColor = 0x00000000; BorderWidth = 0; } } public class BottomViewConfirmButton { public void LoadView(FrameLayout bodyView,EventHandler eventHandler,string confirmText) { var bottomView = new FrameLayout() { Y = Application.GetRealHeight(591), Height = Application.GetRealHeight(76) + Application.GetRealWidth(44), Radius = (uint)Application.GetRealWidth(22), BackgroundColor = CSS_Color.MainBackgroundColor, }; bodyView.AddChidren(bottomView); var btnConfrim = new Button() { Gravity = Gravity.CenterHorizontal, Y = Application.GetRealHeight(12), Width = Application.GetRealWidth(220), Height = Application.GetRealWidth(44), Radius = (uint)Application.GetRealWidth(22), BackgroundColor = CSS_Color.MainColor, TextColor = CSS_Color.MainBackgroundColor, TextSize = CSS_FontSize.SubheadingFontSize, TextAlignment = TextAlignment.Center, IsBold = true, Text = confirmText, }; bottomView.AddChidren(btnConfrim); btnConfrim.MouseUpEventHandler = eventHandler; } } }