From e28d283bd27db2c40ff435c517db54e2010e8ae6 Mon Sep 17 00:00:00 2001 From: gxc <guoxuecheng@guoxuechengdeMacBook-Pro.local> Date: 星期二, 24 十二月 2019 14:31:56 +0800 Subject: [PATCH] 2019.12.24 --- ZigbeeApp/Shared/Phone/Device/CommonForm/LeftIconButtonRow.cs | 28 +++++++++++++++++++++++----- 1 files changed, 23 insertions(+), 5 deletions(-) diff --git a/ZigbeeApp/Shared/Phone/Device/CommonForm/LeftIconButtonRow.cs b/ZigbeeApp/Shared/Phone/Device/CommonForm/LeftIconButtonRow.cs index 6ad3522..b009368 100644 --- a/ZigbeeApp/Shared/Phone/Device/CommonForm/LeftIconButtonRow.cs +++ b/ZigbeeApp/Shared/Phone/Device/CommonForm/LeftIconButtonRow.cs @@ -18,6 +18,10 @@ /// </summary> public FrameLayout Line; /// <summary> + /// ClickBtn + /// </summary> + public Button ClickBtn; + /// <summary> /// v_Selected /// </summary> private bool v_Selected; @@ -81,7 +85,8 @@ Text = title, TextAlignment = TextAlignment.CenterLeft, Gravity = Gravity.CenterVertical, - Tag = this.Tag + Tag = this.Tag, + TextSize=14 }; AddChidren(TitleButton); @@ -97,6 +102,10 @@ { AddChidren(Line); } + + ClickBtn = new Button { Tag = this.Tag }; + AddChidren(ClickBtn); + } #endregion @@ -110,23 +119,32 @@ { IconButton.IsSelected = statu; TitleButton.IsSelected = statu; + TitleButton.IsBold = statu; + ClickBtn.IsSelected = statu; } /// <summary> /// 閫変腑 /// </summary> public void SetSelectedStatu() { - IconButton.IsSelected = true; - TitleButton.IsSelected = true; + SetStatu(true); } /// <summary> /// 涓嶉�変腑 /// </summary> public void SetUnSelectedStatu() { - IconButton.IsSelected = false; - TitleButton.IsSelected = false; + SetStatu(false); } + /// <summary> + /// HidenLine + /// </summary> + /// <param name="statu"></param> + public void HidenLine(bool statu) + { + Line.Visible = !statu; + } + #endregion } } -- Gitblit v1.8.0