コード例 #1
0
        /// <summary>
        /// Sobreposição do método para redefinir a variavel "_sentidoNavegacao".
        /// </summary>
        /// <param name="forward">Bool.</param>
        protected override bool ProcessTabKey(bool forward)
        {
            _sentidoNavegacao = _sentidoNavegacaoIgualNone
                ? eSentidoNavegacao.None
                : forward
                    ? eSentidoNavegacao.Fore
                    : eSentidoNavegacao.Back;

            return(base.ProcessTabKey(forward));
        }
コード例 #2
0
 /// <summary>
 /// Sobreposição do método para redefinir a variavel "_sentidoNavegacao".
 /// </summary>
 /// <param name="e">Objeto do tipo KeyEventArgs.</param>
 protected override void OnKeyUp(KeyEventArgs e)
 {
     _sentidoNavegacao = eSentidoNavegacao.None;
     base.OnKeyUp(e);
 }
コード例 #3
0
 /// <summary>
 /// Simula ENTER alterando o sentido da navegação para None.
 /// </summary>
 /// <param name="sentidoNavegacao">SentidoNavegacao</param>
 public void SimulaEnter(eSentidoNavegacao sentidoNavegacao = eSentidoNavegacao.None)
 {
     _sentidoNavegacao = sentidoNavegacao;
     base.ProcessTabKey(true);
 }