2010-01-08 6 views

Respuesta

70

Intente configurar la propiedad IsDefault en el botón Aceptar en verdadero, y la propiedad IsCancel en el botón cancelar en verdadero.

-5

En Visual Studio 2015, ya no puede establecer la propiedad IsDefault. Debe usar KeyCode. Dondequiera que el cursor enfoque será la última, ir a la propiedad "keyDown" y escribir el código

/// <summary> 
    /// This property enables the Keyboard key "enter" and relates it to the login button. 
    /// The event will be triggered if the focus of the cursor is in the password text field. 
    /// </summary> 
    /// <param name="sender"></param> 
    /// <param name="e"></param> 
    private void login_KeyDown(object sender, KeyEventArgs e) 
    { 
     if(e.KeyCode == Keys.Enter) 
     { 
      loginBtn_Click(sender, e); 
     } 
    } 

En este caso, una vez que el foco del cursor está en el campo respectivo campo de contraseña, y pulsa la tecla Intro, esto disparará esto incluso.

+4

'IsDefault' parece funcionar bien en VS2015. – Sandy

Cuestiones relacionadas