Boa noite,
Como faço para desabilitar a tecla TAB de um textBox? Vi alguns posts na net mais não deram certo, quero desabilitar quando o usuario estiver em um textBox e teclar TAB não acontecer nada.
Desabilitar a tecla TAB de um textBox
2 Respostas
1 like
Pesquisa por ProcessCmdKey. Exemplo:
http://www.blackwasp.co.uk/DetectTabKey.aspx
using System.Windows.Forms;
namespace WindowsFormsApp1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
protected override bool ProcessCmdKey(ref Message msg, Keys keyData)
{
bool baseResult = base.ProcessCmdKey(ref msg, keyData);
if (keyData == Keys.Tab && textBox1.Focused)
{
return true;
}
if (keyData == (Keys.Tab | Keys.Shift) && textBox1.Focused)
{
return true;
}
return baseResult;
}
}
}
Solucao aceita
Valeu JavaFlex salvou minha vida! Obrigado
Criado 6 de setembro de 2020
Ultima resposta 7 de set. de 2020
Respostas 2
Participantes 2
Alura Sistemas operacionais: entenda seu conceito e suas funções Descubra o que são sistemas operacionais, suas funções e tipos. Aprenda tudo de forma clara e objetiva. Não perca tempo!
Casa do Codigo Orientacao a Objetos: Aprenda seus conceitos e suas... Por Thiago Leite e Carvalho — Casa do Codigo