private void Listado_KeyDown(object sender, System.Windows.Forms.KeyEventArgs e) { if (e.Shift == false && e.Alt == false && e.Control == false) { switch (e.KeyCode) { case Keys.F3: e.Handled = true; EntradaBuscar.Focus(); break; } } }
private void Listado_KeyDown(object sender, System.Windows.Forms.KeyEventArgs e) { switch (e.KeyCode) { case Keys.Left: if (EntradaBuscar.Focused == false) { EntradaBuscar.Select(); SendKeys.Send("{left}"); e.Handled = true; } break; case Keys.Right: if (EntradaBuscar.Focused == false) { EntradaBuscar.Select(); SendKeys.Send("{right}"); e.Handled = true; } break; case Keys.Return: e.Handled = true; this.DarleEnter(); break; case Keys.Escape: e.Handled = true; this.Close(); break; case Keys.Back: if (EntradaBuscar.Focused == false) { EntradaBuscar.Select(); SendKeys.Send("{backspace}"); e.Handled = true; } break; default: char KeyChar = (char)(e.KeyCode); if (char.IsLetterOrDigit(KeyChar)) { e.Handled = true; EntradaBuscar.Text += System.Convert.ToString(KeyChar).ToLowerInvariant(); } break; } }