using System;
using HDL_ON.UI.UI2.Intelligence.Automation.LogicView;
using Shared;
namespace HDL_ON.UI.UI2.PersonalCenter.PirDevice.View
{
public class PatchView
{
///
/// 主控件View
///
public FrameLayout frameLayout = new FrameLayout
{
Height = Application.GetRealHeight(44),
BackgroundColor = CSS.CSS_Color.textWhiteColor,
};
///
/// 文本描述1
///
public Button btnText1 = new Button
{
X = Application.GetRealWidth(16),
Width = Application.GetRealWidth(300),
Height = Application.GetRealHeight(20),
TextColor = CSS.CSS_Color.textColor,
TextSize = TextSize.text14,
Gravity = Gravity.CenterVertical,
TextAlignment = TextAlignment.CenterLeft,
};
///
/// 文本描述2
///
public Button btnText2 = new Button
{
X = Application.GetRealWidth(375 - 40 - 150),
Width = Application.GetRealWidth(150),
Height = Application.GetRealHeight(20),
TextColor = CSS.CSS_Color.textTipColor,
TextSize = TextSize.text14,
Gravity = Gravity.CenterVertical,
TextAlignment = TextAlignment.CenterRight,
};
///
/// 图标
///
public Button btnNextIcon = new Button
{
Width = Application.GetRealWidth(16),
Height = Application.GetRealWidth(16),
UnSelectedImagePath = "PirIcon/next.png",
X = Application.GetRealWidth(343),
Gravity = Gravity.CenterVertical,
};
///
/// 线
///
public Button btnLine = new Button
{
Width = Application.GetRealWidth(343),
X = Application.GetRealWidth(16),
Height = 1,
BackgroundColor = CSS.CSS_Color.viewLine,
};
public Button btnClick = new Button
{
Height = Application.GetRealHeight(44),
};
///
/// View的方法
///
///
public FrameLayout FLayoutView(bool if_bool = true)
{
frameLayout.AddChidren(btnText1);
frameLayout.AddChidren(btnText2);
if (if_bool)
{
btnText2.X = Application.GetRealWidth(375 - 40 - 150);
frameLayout.AddChidren(btnNextIcon);
}
else
{
btnText2.X = Application.GetRealWidth(375 - 16 - 150);
}
btnLine.Y = frameLayout.Height - 1;
frameLayout.AddChidren(btnLine);
frameLayout.AddChidren(btnClick);
return frameLayout;
}
}
}