Solución:
Selecciona elActiveControl
propiedad del formulario y debería estar bien.
this.ActiveControl = yourtextboxname;
verifique su orden de tabulación y asegúrese de que el cuadro de texto esté configurado en cero
No puede establecer el foco en un control si no se ha renderizado. Form.Load () ocurre antes de que se procesen los controles.
Vaya a los eventos del formulario y haga doble clic en el evento “Mostrado”. En el controlador de eventos que se muestra en el formulario, llame al método control.Focus ().
private void myForm_Shown(object sender, EventArgs e)
{
// Call textbox's focus method
txtMyTextbox.Focus();
}
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)