ZigbeeApp/Shared/Phone/UserCenter/CommonBase/Controls/CompoundControls/NormalSelectControl.cs
@@ -16,6 +16,10 @@
        /// </summary>
        private string textValue = string.Empty;
        /// <summary>
        /// 下部显示文本
        /// </summary>
        private string textBottomValue = null;
        /// <summary>
        /// 文本控件
        /// </summary>
        private NormalViewControl btnText = null;
@@ -45,6 +49,10 @@
                }
            }
        }
        /// <summary>
        /// 处于选中或者非选中状态时,是否变更字体颜色
        /// </summary>
        public bool ChangedTextColor = true;
        #endregion
@@ -54,20 +62,48 @@
        /// 做成一个简单的选择控件
        /// </summary>
        /// <param name="i_text">显示文本</param>
        /// <param name="i_ChidrenYaxis">子控件Y轴偏移量(真实值,有些界面需要这种特殊操作)</param>
        /// <param name="i_ChidrenYaxis">子控件Y轴偏移量(【列表控件的rowSpace/2】即可,不懂默认为0即可)</param>
        public NormalSelectControl(string i_text, int i_ChidrenYaxis = 0) : base(i_ChidrenYaxis)
        {
            this.textValue = i_text;
        }
        /// <summary>
        /// 做成一个简单的选择控件
        /// </summary>
        /// <param name="i_topText">上部显示文本</param>
        /// <param name="i_bottomText">下部显示文本</param>
        /// <param name="i_ChidrenYaxis">子控件Y轴偏移量(【列表控件的rowSpace/2】即可,不懂默认为0即可)</param>
        public NormalSelectControl(string i_topText, string i_bottomText, int i_ChidrenYaxis = 0) : base(i_ChidrenYaxis)
        {
            this.textValue = i_topText;
            this.textBottomValue = i_bottomText;
        }
        /// <summary>
        /// 初始化内部控件
        /// </summary>
        public void InitControl()
        /// <param name="iconParh">左侧图标</param>
        public void InitControl(string iconParh = "")
        {
            //显示文本
            btnText = this.AddLeftCaption(this.textValue, 600);
            btnText.TextColor = UserCenterColor.Current.TextGrayColor3;
            //图片
            if (iconParh != "")
            {
                var btnIcon = this.AddLeftIcon();
                btnIcon.UnSelectedImagePath = iconParh;
            }
            if (this.textBottomValue == null)
            {
                //显示文本
                btnText = this.AddLeftCaption(this.textValue, 600);
                btnText.TextColor = UserCenterColor.Current.TextGrayColor3;
            }
            else
            {
                //显示文本
                btnText = this.AddTopView(this.textValue, 600);
                this.AddBottomView(this.textBottomValue, 600);
            }
            //选择控件
            btnSelect = this.AddMostRightEmptyIcon(58, 58);
            btnSelect.Visible = false;
@@ -88,7 +124,10 @@
                return;
            }
            btnSelect.Visible = true;
            btnText.TextColor = UserCenterColor.Current.TextColor1;
            if (this.ChangedTextColor == true)
            {
                btnText.TextColor = UserCenterColor.Current.TextColor1;
            }
            //状态变更
            Statu = StatuMode.SELECT;
        }
@@ -103,7 +142,10 @@
                return;
            }
            btnSelect.Visible = false;
            btnText.TextColor = UserCenterColor.Current.TextGrayColor3;
            if (this.ChangedTextColor == true)
            {
                btnText.TextColor = UserCenterColor.Current.TextGrayColor3;
            }
            //状态变更
            Statu = StatuMode.UN_SELECT;
        }