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;
}
}
}