New file |
| | |
| | | using System; |
| | | using HDL_ON.UI.CSS; |
| | | using Shared; |
| | | |
| | | namespace HDL_ON.UI |
| | | { |
| | | /// <summary> |
| | | /// 通用确认按钮 |
| | | /// </summary> |
| | | 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<MouseEventArgs> 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; |
| | | } |
| | | |
| | | } |
| | | } |