Hola a todos, tengo una aplicación en la cual tengo un TextBox de
busqueda, es decir una vez que se captura la información en este textbox
y se presiona la tecla Enter se ejecuta una función de busqueda, bueno,
todo esto esta correcto el problema es que quiero hacer que esta misma
función también se ejecute al momento de que se presione la tecla Tab
(Tabulador) pero no funciona con la tecla tab.
Tengo los siguientes 3 códigos y en ninguno funciona la tecla Tab:
(1)
private void txtNoFactura_KeyUp(object sender, KeyEventArgs e)
{
if ((e.KeyCode == Keys.Enter) || (e.KeyCode == Keys.Tab))
{
busca_numero_factura(txtNoFactura.Text);
}
}
(2)
private void txtNoFactura_KeyPress(object sender, KeyPressEventArgs e)
{
if (e.KeyChar == (char)Keys.Tab)
{
busca_numero_factura(txtNoFactura.Text);
}
}
(3)
private void txtNoFactura_AcceptsTabChanged(object sender, EventArgs e)
{
busca_numero_factura(txtNoFactura.Text);
}
Alguien me púede ayudar por favor, Muchas gracias.
NOTA: También habilité (true) la propiedad "AcceptsTab" del TextBox y ni
asi funciona.
Leer las respuestas