黄学彪
2019-11-18 16604a593202f2f87adf71abd57d036fe7da3b52
ZigbeeApp/Shared/Phone/UserCenter/CommonBase/Controls/CompoundControls/VerificationCodeControl.cs
@@ -84,6 +84,8 @@
                txtCode.FoucsChanged += this.TxtCode_FoucsChangedEvent;
                //值改变事件
                txtCode.TextChangeEventHandler += this.TxtCode_TextChangeEvent;
                //键盘事件
                txtCode.KeyEventAction += this.TxtCode_KeyEvent;
            }
        }
@@ -172,6 +174,26 @@
            }
        }
        /// <summary>
        /// 键盘事件
        /// </summary>
        /// <param name="keysCode"></param>
        private void TxtCode_KeyEvent(object sender, string keysCode)
        {
            if (keysCode == "Del")
            {
                var txtCode = (TextInputControl)sender;
                if (txtCode.Text == string.Empty)
                {
                    int index = Convert.ToInt32(txtCode.Name);
                    if (dicCodeControls.ContainsKey(index - 1) == true)
                    {
                        dicCodeControls[index - 1].Foucs = true;
                    }
                }
            }
        }
        #endregion
        #region ■ 一般方法___________________________