From 67aea08d675c88fe5c4b8362efc131d1292630f7 Mon Sep 17 00:00:00 2001
From: WJC <wjc@hdlchina.com.cn>
Date: 星期五, 25 十月 2019 17:36:26 +0800
Subject: [PATCH] 2019-10-25-2
---
ZigbeeApp/Shared/Phone/Device/CommonForm/TopFrameLayout.cs | 47 +++++++++++++++++++++++------------------------
1 files changed, 23 insertions(+), 24 deletions(-)
diff --git a/ZigbeeApp/Shared/Phone/Device/CommonForm/TopFrameLayout.cs b/ZigbeeApp/Shared/Phone/Device/CommonForm/TopFrameLayout.cs
index 049f2e9..e3379a5 100755
--- a/ZigbeeApp/Shared/Phone/Device/CommonForm/TopFrameLayout.cs
+++ b/ZigbeeApp/Shared/Phone/Device/CommonForm/TopFrameLayout.cs
@@ -30,29 +30,25 @@
/// <summary>
/// 鏋勯�犳柟娉�
/// </summary>
- public TopFrameLayout(FrameLayout parentFrameLayout)
+ public TopFrameLayout()
{
BackgroundColor = ZigbeeColor.Current.GXCTopViewBackgroundColor;
- Width = Application.GetRealWidth(1080);
- Height = Application.GetRealHeight(CommonFormRrsouce.TopFrameLayout_Height);
- //鍏堝姞杞藉埌鐖跺鍣紝鍚﹀垯瀛愭帶浠跺竷灞�鏈夐棶棰�
- parentFrameLayout.AddChidren(this);
- //鍒濆鍖�
- InitTopview(parentFrameLayout);
+ Width = Application.GetRealWidth(CommonFormResouce.AppRealWidth);
+ Height = Application.GetRealHeight(CommonFormResouce.TopFrameLayout_Height);
}
#endregion
#region 鈼� 鍒濆鍖朹_________________________
- private void InitTopview(FrameLayout parentFrameLayout)
+ public void InitTopview()
{
//鐘舵�佹爮
AddTopStatuFrame();
//topview
AddTopview();
//娣诲姞杩斿洖閿�
- AddBackBtn(parentFrameLayout);
+ AddBackBtn();
//鏍囬
AddTitle();
}
@@ -67,9 +63,9 @@
{
topView = new FrameLayout
{
- Y = Application.GetRealHeight(CommonFormRrsouce.TopStatuFrameLayout_Height),
- Height = Application.GetRealHeight(CommonFormRrsouce.Topview_Height),
- Width = Application.GetRealWidth(1080)
+ Y = Application.GetRealHeight(CommonFormResouce.TopStatuFrameLayout_Height),
+ Height = Application.GetRealHeight(CommonFormResouce.Topview_Height),
+ Width = Application.GetRealWidth(CommonPage.AppRealWidth)
};
AddChidren(topView);
}
@@ -81,15 +77,10 @@
/// 杩斿洖閿�
/// </summary>
/// <returns>The back button.</returns>
- private void AddBackBtn(FrameLayout parentFrameLayout)
+ private void AddBackBtn()
{
backButton = new BackButton { };
topView.AddChidren(backButton);
-
- backButton.MouseUpEventHandler += (sender, e) =>
- {
- parentFrameLayout.RemoveFromParent();
- };
}
#endregion
@@ -103,8 +94,8 @@
{
topStatuFrameLayout = new FrameLayout
{
- Height = Application.GetRealHeight(CommonFormRrsouce.TopStatuFrameLayout_Height),
- Width = Application.GetRealWidth(1080)
+ Height = Application.GetRealHeight(CommonFormResouce.TopStatuFrameLayout_Height),
+ Width = Application.GetRealWidth(CommonPage.AppRealWidth)
};
AddChidren(topStatuFrameLayout);
}
@@ -119,10 +110,10 @@
{
topTitle = new Button
{
- Height = Application.GetRealHeight(CommonFormRrsouce.TopFrameLayout_Height - CommonFormRrsouce.TopStatuFrameLayout_Height),
- Width = Application.GetRealWidth(CommonFormRrsouce.TopTitle_Width),
- TextSize = CommonFormRrsouce.TopTitle_TextSize,
- TextColor = ZigbeeColor.Current.GXCTextBlackColor,
+ Height = Application.GetRealHeight(CommonFormResouce.TopFrameLayout_Height - CommonFormResouce.TopStatuFrameLayout_Height),
+ Width = Application.GetRealWidth(CommonFormResouce.TopTitle_Width),
+ TextSize = CommonFormResouce.TopTitle_TextSize,
+ TextColor = ZigbeeColor.Current.GXCTitleBlackTitle,
Gravity = Gravity.CenterHorizontal,
};
topView.AddChidren(topTitle);
@@ -135,6 +126,14 @@
{
topTitle.Text = title;
}
+ /// <summary>
+ /// 璁剧疆鏍囬
+ /// </summary>
+ /// <param name="title"></param>
+ public void SetTopTitle(int title)
+ {
+ SetTopTitle(Language.StringByID(title));
+ }
#endregion
}
--
Gitblit v1.8.0