黄学彪
2019-12-20 23fb45dd846ed8b62304c408c6bbe64265d4ac8b
ZigbeeApp/Shared/Phone/UserCenter/CommonBase/Controls/BaseCommonControl/Base/TextInputBase.cs
@@ -9,6 +9,28 @@
    /// </summary>
    public class TextInputBase : EditText
    {
        #region ■ 变量声明___________________________
        /// <summary>
        /// 联动底线
        /// </summary>
        private NormalViewControl btnLineTemp = null;
        /// <summary>
        /// 联动底线(值输入之后,线的颜色会变)
        /// </summary>
        public NormalViewControl btnLine
        {
            set
            {
                this.btnLineTemp = value;
                //光标事件
                this.FoucsChanged -= this.TxtCode_FoucsChangedEvent;
                this.FoucsChanged += this.TxtCode_FoucsChangedEvent;
            }
        }
        #endregion
        #region ■ 初始化_____________________________
        /// <summary>
@@ -78,6 +100,27 @@
        #endregion
        #region ■ 事件_______________________________
        /// <summary>
        /// 焦点变更事件
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void TxtCode_FoucsChangedEvent(object sender, FocusEventArgs e)
        {
            if (e.Focus == false)
            {
                btnLineTemp.BackgroundColor = UserCenterColor.Current.ButtomLine;
            }
            else
            {
                btnLineTemp.BackgroundColor = UserCenterColor.Current.TextFrameSelectColor;
            }
        }
        #endregion
        #region ■ 一般方法___________________________
        /// <summary>